Established TCP socket on 52351 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/pom.xml verify -Dit.test=CNv2TestSuite -Dtest=TestDefaultSettings -Dcontext.label=STAGE [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_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration [INFO] Storing buildNumber: 18813 at timestamp: 1493278936457 [INFO] Executing: /bin/sh -c cd '/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration' && 'svn' '--non-interactive' 'info' [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration [INFO] Storing buildScmBranch: trunk [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 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_cn_v2/workspace/d1_integration/target/classes [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 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_cn_v2/workspace/d1_integration/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ d1_integration --- [INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/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.089 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_cn_v2/workspace/d1_integration/target/classes [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/target/d1_integration-2.3-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/src/main/webapp] [INFO] Processing overlay [ id edu.uiuc.ncsa.myproxy:oa4mp-client-oauth1] [INFO] Webapp assembled in [640 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/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_cn_v2/workspace/d1_integration/target [INFO] Executed tasks [INFO] [INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration --- [INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.it.apiTests.CNv2TestSuite 20170427-07:42:43: [WARN]: Starting monitor thread [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:42:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:42:43: [WARN]: Starting monitoring... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:42:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:43: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-stage.test.dataone.org/cn 20170427-07:42:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20170427-07:42:45: [INFO]: isNodeAlive for Node: https://cn-stage.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:45: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: *** Adding CN to list: cn-stage [ https://cn-stage.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: isNodeAlive for Node: https://cn-stage-orc-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: *** Adding CN to list: cn-stage-orc-1 [ https://cn-stage-orc-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: isNodeAlive for Node: https://mn-stage-unm-1.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:46: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:55: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:56: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:56: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:56: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:56: [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] 20170427-07:42:56: [INFO]: isNodeAlive for Node: https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:56: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: *** Adding MN to list: mn-stage-ucsb-2 [ https://mn-stage-ucsb-2.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: isNodeAlive for Node: https://cn-stage-ucsb-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: *** Adding CN to list: cn-stage-ucsb-1 [ https://cn-stage-ucsb-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: isNodeAlive for Node: https://cn-stage-unm-1.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: *** Adding CN to list: cn-stage-unm-1 [ https://cn-stage-unm-1.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: isNodeAlive for Node: http://test.piscoweb.org/catalog/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:57: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [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] 20170427-07:42:58: [INFO]: isNodeAlive for Node: http://seadva-test.d2i.indiana.edu/sead/rest/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: *** Adding MN to list: SEAD Virtual Archive [ http://seadva-test.d2i.indiana.edu/sead/rest/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: isNodeAlive for Node: https://mn-demo-11.test.dataone.org/knb/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: *** Adding MN to list: mn-demo-11 [ https://mn-demo-11.test.dataone.org/knb/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: isNodeAlive for Node: https://gmn-s.lternet.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:58: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:59: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:59: [INFO]: *** Adding MN to list: Stage test for PASTA-GMN [ https://gmn-s.lternet.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:59: [INFO]: isNodeAlive for Node: https://dataone-test.pop.umn.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:42:59: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:06: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:07: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:07: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:07: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:08: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:08: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:08: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:09: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:09: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:09: [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] 20170427-07:43:09: [INFO]: isNodeAlive for Node: https://dataone-dev.ecoinformatics.org.au/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:09: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: *** Adding MN to list: TERN Australia DEV [ https://dataone-dev.ecoinformatics.org.au/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: isNodeAlive for Node: https://dataonetest.tamucc.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [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] 20170427-07:43:10: [INFO]: isNodeAlive for Node: http://dataone.neonscience.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: *** Adding MN to list: NEON Test Member Node [ http://dataone.neonscience.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: isNodeAlive for Node: https://test.arcticdata.io/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:10: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:11: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:11: [INFO]: *** Adding MN to list: NSF Arctic Data Center Test Repository [ https://test.arcticdata.io/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:11: [INFO]: isNodeAlive for Node: http://dataone.ornith.cornell.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:11: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:12: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:12: [INFO]: *** Adding MN to list: Cornell Lab of Ornithology - eBird [ http://dataone.ornith.cornell.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:12: [INFO]: isNodeAlive for Node: https://dataone-test.researchworkspace.com/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:12: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: *** Adding MN to list: Research Workspace Testing [ https://dataone-test.researchworkspace.com/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: isNodeAlive for Node: https://r2r-node.test.dataone.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [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] 20170427-07:43:13: [INFO]: isNodeAlive for Node: https://dataone.lib.uic.edu/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: *** Adding MN to list: UIC DataONE Member Node [ https://dataone.lib.uic.edu/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: isNodeAlive for Node: https://gmn-s.edirepository.org/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:13: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: *** Adding MN to list: Environmental Data Initiative Member Node [ https://gmn-s.edirepository.org/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: isNodeAlive for Node: https://ncei.nceas.ucsb.edu/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: *** Adding MN to list: NCEI Test Member Node at NCEAS [ https://ncei.nceas.ucsb.edu/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: trying to filter CN list for the round robin CN... original size: 4, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: excluding round robin CN: https://cn-stage.test.dataone.org/cn "Round Robin staging router of Coordinating Nodes" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: including CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: including CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: including CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: filtered CN list without round robin CN. size: 3, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-orc-1.test.dataone.org/cn "Oak Ridge National Laboratory Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-ucsb-1.test.dataone.org/cn "UCSB Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: CN: https://cn-stage-unm-1.test.dataone.org/cn "UNM Stage Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:14: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve/201711704314619?subject=public [org.dataone.client.rest.RestClient] 20170427-07:43:15: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve/201711704315395?subject=public [org.dataone.client.rest.RestClient] 20170427-07:43:15: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/201711704315809?subject=public [org.dataone.client.rest.RestClient] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:15: [INFO]: Testing create() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:15: [INFO]: Testing delete() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:15: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:16: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:16: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171170431612 [org.dataone.client.rest.RestClient] 20170427-07:43:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_20171170431612 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:18: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:43:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:19: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:43:19: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:43:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:43:20: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:43:20: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_20171170431612 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_20171170431612 1 testUpdateSystemMetadata_NotAuthorized_20171170431612 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:20.108+00:00 2017-04-27T07:43:20.108+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:20: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:20: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:20: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:21: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:22: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:23: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:23: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:23: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:24: [WARN]: ...aborting connection... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171170431612; FilePart:object = /tmp/mmp.output.6248248784149301054.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.662764581040938795.tmp (1084 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:26: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_20171170431612 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:26: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_20171170431612 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171170431612 [org.dataone.client.rest.RestClient] 20170427-07:43:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171170431612; FilePart:sysmeta = /tmp/mmp.output.1925311024514009763.tmp (1084 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:28: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171170432846 [org.dataone.client.rest.RestClient] 20170427-07:43:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:28: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_20171170432846 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_20171170432846 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_20171170432846 1 testUpdateSystemMetadata_NotAuthorized_20171170432846 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:28.991+00:00 2017-04-27T07:43:28.991+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171170432846; FilePart:object = /tmp/mmp.output.3948648100394394290.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8178429914007920562.tmp (1084 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:31: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_20171170432846 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:31: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_20171170432846 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_20171170432846 [org.dataone.client.rest.RestClient] 20170427-07:43:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_20171170432846; FilePart:sysmeta = /tmp/mmp.output.8385063081279822796.tmp (1084 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:33: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704333182 [org.dataone.client.rest.RestClient] 20170427-07:43:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:34: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201711704333182 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201711704333182 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201711704333182 1 testUpdateSystemMetadata_NotAuthorized_201711704333182 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:34.237+00:00 2017-04-27T07:43:34.237+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704333182; FilePart:object = /tmp/mmp.output.8738147501071222726.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8053544539439564079.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:36: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201711704333182 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:36: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201711704333182 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704333182 [org.dataone.client.rest.RestClient] 20170427-07:43:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704333182; FilePart:sysmeta = /tmp/mmp.output.5062388554917189670.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:36: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704336805 [org.dataone.client.rest.RestClient] 20170427-07:43:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:37: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201711704336805 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201711704336805 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201711704336805 1 testUpdateSystemMetadata_NotAuthorized_201711704336805 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:37.674+00:00 2017-04-27T07:43:37.674+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704336805; FilePart:object = /tmp/mmp.output.8371473164672092379.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5901879427155463833.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:41: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201711704336805 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:41: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201711704336805 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704336805 [org.dataone.client.rest.RestClient] 20170427-07:43:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704336805; FilePart:sysmeta = /tmp/mmp.output.2308024229110953975.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:42: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:42: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704342862 [org.dataone.client.rest.RestClient] 20170427-07:43:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:43: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201711704342862 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201711704342862 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:43: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201711704342862 1 testUpdateSystemMetadata_NotAuthorized_201711704342862 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:43.634+00:00 2017-04-27T07:43:43.634+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704342862; FilePart:object = /tmp/mmp.output.1842098838078624670.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7374776998276232926.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:46: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201711704342862 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:46: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201711704342862 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704342862 [org.dataone.client.rest.RestClient] 20170427-07:43:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704342862; FilePart:sysmeta = /tmp/mmp.output.1277299118946223322.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704347469 [org.dataone.client.rest.RestClient] 20170427-07:43:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:47: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_201711704347469 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_201711704347469 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_201711704347469 1 testUpdateSystemMetadata_NotAuthorized_201711704347469 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:47.818+00:00 2017-04-27T07:43:47.818+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704347469; FilePart:object = /tmp/mmp.output.6327259451758685312.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7260966641080196097.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:49: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_201711704347469 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:49: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_201711704347469 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NotAuthorized_201711704347469 [org.dataone.client.rest.RestClient] 20170427-07:43:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_201711704347469; FilePart:sysmeta = /tmp/mmp.output.6021407683162131893.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:50: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:43:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:50: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201711704350286 [org.dataone.client.rest.RestClient] 20170427-07:43:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:51: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:51: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:51: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:43:52: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_201711704350286 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201711704350286 1 testUpdateSystemMetadata_NoSerialVersion_201711704350286 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:43:52.114+00:00 2017-04-27T07:43:52.114+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201711704350286; FilePart:object = /tmp/mmp.output.8653670347263111494.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6577999002685869874.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:56: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_201711704350286 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:43:56: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201711704350286 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201711704350286 [org.dataone.client.rest.RestClient] 20170427-07:43:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201711704350286; FilePart:sysmeta = /tmp/mmp.output.7906583322747509411.tmp (1048 bytes); [org.dataone.client.rest.RestClient] 20170427-07:43:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:43:59: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201711704359504 [org.dataone.client.rest.RestClient] 20170427-07:44:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:00: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:00: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_201711704359504 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201711704359504 1 testUpdateSystemMetadata_NoSerialVersion_201711704359504 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:00.864+00:00 2017-04-27T07:44:00.864+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201711704359504; FilePart:object = /tmp/mmp.output.1508824794282963253.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8438019714532531998.tmp (1085 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:02: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_201711704359504 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:02: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201711704359504 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201711704359504 [org.dataone.client.rest.RestClient] 20170427-07:44:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_201711704359504; FilePart:sysmeta = /tmp/mmp.output.7345574685576018612.tmp (1048 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_20171170444426 [org.dataone.client.rest.RestClient] 20170427-07:44:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:04: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:04: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_20171170444426 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:04: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_20171170444426 1 testUpdateSystemMetadata_NoSerialVersion_20171170444426 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:04.969+00:00 2017-04-27T07:44:04.969+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_20171170444426; FilePart:object = /tmp/mmp.output.7371773004410252068.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4606908853945144488.tmp (1084 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:06: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_20171170444426 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:06: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_20171170444426 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_20171170444426 [org.dataone.client.rest.RestClient] 20170427-07:44:07: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_20171170444426; FilePart:sysmeta = /tmp/mmp.output.3194336096968234729.tmp (1047 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:44:07: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:07: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 [org.dataone.client.rest.RestClient] 20170427-07:44:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:08: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:08: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:08: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 1 testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:08.638+00:00 2017-04-27T07:44:08.638+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892; FilePart:object = /tmp/mmp.output.6637993171682426966.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1864016915443109865.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:11: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:11: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:11: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 [org.dataone.client.rest.RestClient] 20170427-07:44:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:12: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 [org.dataone.client.rest.RestClient] 20170427-07:44:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:13: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:13: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 1 testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:13.251+00:00 2017-04-27T07:44:13.251+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530; FilePart:object = /tmp/mmp.output.7754159244289087570.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1329385068276282590.tmp (1090 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:15: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:15: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 [org.dataone.client.rest.RestClient] 20170427-07:44:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:15: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 [org.dataone.client.rest.RestClient] 20170427-07:44:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:16: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:16: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 1 testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:16.323+00:00 2017-04-27T07:44:16.323+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921; FilePart:object = /tmp/mmp.output.6628884009485846647.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.359410379802777802.tmp (1090 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:18: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:18: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 [org.dataone.client.rest.RestClient] 20170427-07:44:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:44:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:18: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 [org.dataone.client.rest.RestClient] 20170427-07:44:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:20: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:20: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 1 testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:20.624+00:00 2017-04-27T07:44:20.624+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:23: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792; FilePart:object = /tmp/mmp.output.7455855604407828021.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5110470593074050287.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:23: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:23: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 [org.dataone.client.rest.RestClient] 20170427-07:44:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:24: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 [org.dataone.client.rest.RestClient] 20170427-07:44:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:25: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:25: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 1 testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:25.458+00:00 2017-04-27T07:44:25.458+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767; FilePart:object = /tmp/mmp.output.541951261043402520.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1287407224340483305.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:27: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:27: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 [org.dataone.client.rest.RestClient] 20170427-07:44:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:27: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 [org.dataone.client.rest.RestClient] 20170427-07:44:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:28: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:28: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 1 testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:28.479+00:00 2017-04-27T07:44:28.479+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970; FilePart:object = /tmp/mmp.output.8050649566220432124.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1941323654643253535.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:30: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:30: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:30: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 [org.dataone.client.rest.RestClient] 20170427-07:44:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:44:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 [org.dataone.client.rest.RestClient] 20170427-07:44:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:31: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:31: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:31: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 1 testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:31.984+00:00 2017-04-27T07:44:31.984+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:35: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181; FilePart:object = /tmp/mmp.output.3609711467138816253.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7712700554215278371.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:35: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:35: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:35: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181 [org.dataone.client.rest.RestClient] 20170427-07:44:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified20171170443181; FilePart:sysmeta = /tmp/mmp.output.5859436250442535910.tmp (1107 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 [org.dataone.client.rest.RestClient] 20170427-07:44:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:38: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:38: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 1 testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:38.942+00:00 2017-04-27T07:44:38.942+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106; FilePart:object = /tmp/mmp.output.4265037168099446669.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7768478036146345104.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:41: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:41: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106 [org.dataone.client.rest.RestClient] 20170427-07:44:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704438106; FilePart:sysmeta = /tmp/mmp.output.9013586213401284497.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:43: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:43: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 [org.dataone.client.rest.RestClient] 20170427-07:44:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:44: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 1 testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:44.122+00:00 2017-04-27T07:44:44.122+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792; FilePart:object = /tmp/mmp.output.8884171478874726329.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6013430465763025676.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:45: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:45: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792 [org.dataone.client.rest.RestClient] 20170427-07:44:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified201711704443792; FilePart:sysmeta = /tmp/mmp.output.5008937861824225959.tmp (1108 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:44:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:46: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:46: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:46: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764 1 testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:46.793+00:00 2017-04-27T07:44:46.793+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764; FilePart:object = /tmp/mmp.output.3019917760816771049.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7278246292407399460.tmp (1103 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:49: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764 [org.dataone.client.rest.RestClient] 20170427-07:44:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704446764; FilePart:sysmeta = /tmp/mmp.output.8921661998692099689.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:52: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:52: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210 1 testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:52.038+00:00 2017-04-27T07:44:52.038+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210; FilePart:object = /tmp/mmp.output.623480287224138534.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5029578494767201969.tmp (1102 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:54: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210 [org.dataone.client.rest.RestClient] 20170427-07:44:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_20171170445210; FilePart:sysmeta = /tmp/mmp.output.4676090625278389493.tmp (1111 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:56: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:44:56: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:56: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150 1 testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:44:56.177+00:00 2017-04-27T07:44:56.177+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150; FilePart:object = /tmp/mmp.output.7900480776583572061.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5362827440085648973.tmp (1103 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:58: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:58: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150 [org.dataone.client.rest.RestClient] 20170427-07:44:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201711704456150; FilePart:sysmeta = /tmp/mmp.output.2597205451074937636.tmp (1112 bytes); [org.dataone.client.rest.RestClient] 20170427-07:44:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:44:59: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 [org.dataone.client.rest.RestClient] 20170427-07:44:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:44:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:44:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:00: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:00.584+00:00 2017-04-27T07:45:00.584+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954; FilePart:object = /tmp/mmp.output.2327307956405743311.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1501074281998507210.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:03: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:03: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954 [org.dataone.client.rest.RestClient] 20170427-07:45:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170445954; FilePart:sysmeta = /tmp/mmp.output.287316037869707484.tmp (1091 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:04: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 [org.dataone.client.rest.RestClient] 20170427-07:45:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:06: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:06.066+00:00 2017-04-27T07:45:06.066+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986; FilePart:object = /tmp/mmp.output.8431312163066267999.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5036318627434369281.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:08: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:08: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986 [org.dataone.client.rest.RestClient] 20170427-07:45:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170454986; FilePart:sysmeta = /tmp/mmp.output.3013337141193789288.tmp (1091 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:09: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 [org.dataone.client.rest.RestClient] 20170427-07:45:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:10: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:10: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:10: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:10.250+00:00 2017-04-27T07:45:10.250+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:12: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572; FilePart:object = /tmp/mmp.output.116362926007072447.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9037576719506633357.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:12: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:12: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572 [org.dataone.client.rest.RestClient] 20170427-07:45:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize20171170459572; FilePart:sysmeta = /tmp/mmp.output.4157662934200942263.tmp (1091 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:45:13: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 [org.dataone.client.rest.RestClient] 20170427-07:45:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:13: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:13: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 1 testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:13.965+00:00 2017-04-27T07:45:13.965+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242; FilePart:object = /tmp/mmp.output.8817135910481076201.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7539386626508635767.tmp (1100 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:17: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:17: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:17: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242 [org.dataone.client.rest.RestClient] 20170427-07:45:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704513242; FilePart:sysmeta = /tmp/mmp.output.8672343416645222920.tmp (1081 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:18: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 [org.dataone.client.rest.RestClient] 20170427-07:45:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:19: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:19: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:19: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 1 testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:19.492+00:00 2017-04-27T07:45:19.492+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741; FilePart:object = /tmp/mmp.output.4575406056419398799.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2146374905329250473.tmp (1100 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:22: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:22: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741 [org.dataone.client.rest.RestClient] 20170427-07:45:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704518741; FilePart:sysmeta = /tmp/mmp.output.3069557770211083850.tmp (1081 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 [org.dataone.client.rest.RestClient] 20170427-07:45:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:24: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:24: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 1 testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:24.821+00:00 2017-04-27T07:45:24.821+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:26: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154; FilePart:object = /tmp/mmp.output.7120149821349429745.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4981616920457737420.tmp (1100 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:26: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:26: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:26: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154 [org.dataone.client.rest.RestClient] 20170427-07:45:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201711704524154; FilePart:sysmeta = /tmp/mmp.output.7498827652422398581.tmp (1081 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:45:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:27: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:27: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=testRightsHolder,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:27.600+00:00 2017-04-27T07:45:27.600+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583; FilePart:object = /tmp/mmp.output.2313301667361541908.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1600486909078979597.tmp (1097 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:31: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583 [org.dataone.client.rest.RestClient] 20170427-07:45:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704527583; FilePart:sysmeta = /tmp/mmp.output.7870917291723341755.tmp (1072 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:32: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:32: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=testRightsHolder,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:32.619+00:00 2017-04-27T07:45:32.619+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601; FilePart:object = /tmp/mmp.output.3610077422823553942.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4582173726607647078.tmp (1097 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:34: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601 [org.dataone.client.rest.RestClient] 20170427-07:45:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201711704532601; FilePart:sysmeta = /tmp/mmp.output.7628744480398495954.tmp (1072 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:36: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:36: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=testRightsHolder,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:36.069+00:00 2017-04-27T07:45:36.069+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651; FilePart:object = /tmp/mmp.output.6635776715938032028.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5038218333533888314.tmp (1096 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:37: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651 [org.dataone.client.rest.RestClient] 20170427-07:45:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter20171170453651; FilePart:sysmeta = /tmp/mmp.output.3693296835363223065.tmp (1071 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:38: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:45:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:38: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 [org.dataone.client.rest.RestClient] 20170427-07:45:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:39: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:39: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:39: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 1 testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:39.753+00:00 2017-04-27T07:45:39.753+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887; FilePart:object = /tmp/mmp.output.3926252704620547426.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5101793511059815003.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:42: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:43: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:43: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887 [org.dataone.client.rest.RestClient] 20170427-07:45:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704538887; FilePart:sysmeta = /tmp/mmp.output.6987090208598259485.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:44: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 [org.dataone.client.rest.RestClient] 20170427-07:45:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:45: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:45: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:45: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 1 testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:45.444+00:00 2017-04-27T07:45:45.444+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623; FilePart:object = /tmp/mmp.output.8287603224734537222.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8685960887848893920.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:47: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:47: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623 [org.dataone.client.rest.RestClient] 20170427-07:45:49: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704544623; FilePart:sysmeta = /tmp/mmp.output.3056518739910665018.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 [org.dataone.client.rest.RestClient] 20170427-07:45:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:49: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:49: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:49: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 1 testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:49.604+00:00 2017-04-27T07:45:49.604+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226; FilePart:object = /tmp/mmp.output.6410572538387880330.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3662182280571297946.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:51: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:51: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226 [org.dataone.client.rest.RestClient] 20170427-07:45:52: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_201711704549226; FilePart:sysmeta = /tmp/mmp.output.7375368261936341390.tmp (1105 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:52: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:45:52: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:52: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 [org.dataone.client.rest.RestClient] 20170427-07:45:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:53: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:53: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:53: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 1 testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:53.035+00:00 2017-04-27T07:45:53.035+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236; FilePart:object = /tmp/mmp.output.6366706419102739874.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3616198726636828329.tmp (1100 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:56: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:56: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:56: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236 [org.dataone.client.rest.RestClient] 20170427-07:45:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170455236; FilePart:sysmeta = /tmp/mmp.output.8576030402524842873.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170427-07:45:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:58: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 [org.dataone.client.rest.RestClient] 20170427-07:45:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:45:59: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:45:59: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:45:59: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 1 testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:45:59.128+00:00 2017-04-27T07:45:59.128+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:01: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490; FilePart:object = /tmp/mmp.output.5843037570551339847.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8600374142735706270.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:01: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:01: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490 [org.dataone.client.rest.RestClient] 20170427-07:46:02: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_201711704558490; FilePart:sysmeta = /tmp/mmp.output.5948059027014993718.tmp (1089 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 [org.dataone.client.rest.RestClient] 20170427-07:46:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:02: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:02: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:02: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 1 testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:02.617+00:00 2017-04-27T07:46:02.617+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:04: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309; FilePart:object = /tmp/mmp.output.3406861158514825287.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6492750884771457664.tmp (1100 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:04: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:04: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:04: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309 [org.dataone.client.rest.RestClient] 20170427-07:46:05: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_20171170462309; FilePart:sysmeta = /tmp/mmp.output.6047662194769384211.tmp (1088 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:46:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 [org.dataone.client.rest.RestClient] 20170427-07:46:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:06: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 1 testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:06.675+00:00 2017-04-27T07:46:06.675+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:10: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122; FilePart:object = /tmp/mmp.output.8725613844280480084.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1088000024031964140.tmp (1095 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:10: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:10: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122 [org.dataone.client.rest.RestClient] 20170427-07:46:11: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN20171170465122; FilePart:sysmeta = /tmp/mmp.output.6893839557317837367.tmp (1032 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:11: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:11: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 [org.dataone.client.rest.RestClient] 20170427-07:46:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:12: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:12: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 1 testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:12.962+00:00 2017-04-27T07:46:12.962+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682; FilePart:object = /tmp/mmp.output.3940225325032719991.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1534672081842394888.tmp (1096 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:15: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:15: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682 [org.dataone.client.rest.RestClient] 20170427-07:46:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704611682; FilePart:sysmeta = /tmp/mmp.output.2498535252420828098.tmp (1033 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:16: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:16: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 [org.dataone.client.rest.RestClient] 20170427-07:46:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:22: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:22: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:22: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 1 testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:22.870+00:00 2017-04-27T07:46:22.870+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990; FilePart:object = /tmp/mmp.output.5870989958204975225.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4435477802868794640.tmp (1096 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:24: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:24: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:24: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990 [org.dataone.client.rest.RestClient] 20170427-07:46:25: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN201711704616990; FilePart:sysmeta = /tmp/mmp.output.3484734059329810791.tmp (1033 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:46:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:25: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:25: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:25.197+00:00 2017-04-27T07:46:25.197+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177; FilePart:object = /tmp/mmp.output.4939182588100144986.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3235535224128308887.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:28: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:28: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177 [org.dataone.client.rest.RestClient] 20170427-07:46:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177; FilePart:sysmeta = /tmp/mmp.output.1843596102789048095.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:32: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704625177; FilePart:sysmeta = /tmp/mmp.output.6186267229210195983.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:32: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:32: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:32: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:32: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:32.468+00:00 2017-04-27T07:46:32.468+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:34: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448; FilePart:object = /tmp/mmp.output.2780975140925304069.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1104469120408880061.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:34: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448 [org.dataone.client.rest.RestClient] 20170427-07:46:36: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448; FilePart:sysmeta = /tmp/mmp.output.4556489559936777889.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:37: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704632448; FilePart:sysmeta = /tmp/mmp.output.7371441281778678672.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:37: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:37: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:37: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362 1 testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:37.381+00:00 2017-04-27T07:46:37.381+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:39: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362; FilePart:object = /tmp/mmp.output.1485787676717042493.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4343131685279697295.tmp (1101 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:39: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:39: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362 [org.dataone.client.rest.RestClient] 20170427-07:46:40: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362; FilePart:sysmeta = /tmp/mmp.output.6070775945981940023.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201711704637362; FilePart:sysmeta = /tmp/mmp.output.1301243996274164139.tmp (1155 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:41: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:46:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:41: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704641207 [org.dataone.client.rest.RestClient] 20170427-07:46:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:42: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:42: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201711704641207 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:42: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201711704641207 1 testUpdateSystemMetadata_RightsHolder_201711704641207 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:42.230+00:00 2017-04-27T07:46:42.230+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704641207; FilePart:object = /tmp/mmp.output.3724086344868677353.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2582235108009471357.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:45: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_201711704641207 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:45: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:45: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_201711704641207 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704641207 [org.dataone.client.rest.RestClient] 20170427-07:46:47: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704641207; FilePart:sysmeta = /tmp/mmp.output.7853620881440383147.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704647224 [org.dataone.client.rest.RestClient] 20170427-07:46:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:47: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:47: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201711704647224 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201711704647224 1 testUpdateSystemMetadata_RightsHolder_201711704647224 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:47.934+00:00 2017-04-27T07:46:47.934+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704647224; FilePart:object = /tmp/mmp.output.7973151746912025457.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5552847087297315219.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:50: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_201711704647224 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:50: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:50: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_201711704647224 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704647224 [org.dataone.client.rest.RestClient] 20170427-07:46:51: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704647224; FilePart:sysmeta = /tmp/mmp.output.2819038401302195855.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704651210 [org.dataone.client.rest.RestClient] 20170427-07:46:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:51: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:51: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_201711704651210 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:51: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201711704651210 1 testUpdateSystemMetadata_RightsHolder_201711704651210 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:46:51.570+00:00 2017-04-27T07:46:51.570+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704651210; FilePart:object = /tmp/mmp.output.1123591059624353614.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8809687217741363383.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:53: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_201711704651210 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:53: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_RightsHolder_201711704651210 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_RightsHolder_201711704651210 [org.dataone.client.rest.RestClient] 20170427-07:46:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_201711704651210; FilePart:sysmeta = /tmp/mmp.output.2352651790447857328.tmp (1082 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:46:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:53: [INFO]: ***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_201711704653664 [org.dataone.client.rest.RestClient] 20170427-07:46:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:54: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:46:54: [INFO]: creating a test object. pid = testUpdateSystemMetadata_CN_201711704653664 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:54: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_201711704653664 1 testUpdateSystemMetadata_CN_201711704653664 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org cnStageUNM1 changePermission 2017-04-27T07:46:54.533+00:00 2017-04-27T07:46:54.533+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:57: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_201711704653664; FilePart:object = /tmp/mmp.output.3960730196406477758.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5767860332452973298.tmp (1067 bytes); [org.dataone.client.rest.RestClient] 20170427-07:46:57: [INFO]: object created. pid = testUpdateSystemMetadata_CN_201711704653664 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:57: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:46:57: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_201711704653664 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:46:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_201711704653664 [org.dataone.client.rest.RestClient] 20170427-07:47:00: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_201711704653664; FilePart:sysmeta = /tmp/mmp.output.8349362816554180146.tmp (1067 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:00: [INFO]: ***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171170470927 [org.dataone.client.rest.RestClient] 20170427-07:47:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:01: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:01: [INFO]: creating a test object. pid = testUpdateSystemMetadata_CN_20171170470927 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:01: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_20171170470927 1 testUpdateSystemMetadata_CN_20171170470927 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org cnStageUNM1 changePermission 2017-04-27T07:47:01.720+00:00 2017-04-27T07:47:01.720+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:03: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171170470927; FilePart:object = /tmp/mmp.output.8640208558429425615.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2096676377416111397.tmp (1066 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:03: [INFO]: object created. pid = testUpdateSystemMetadata_CN_20171170470927 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:03: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_20171170470927 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171170470927 [org.dataone.client.rest.RestClient] 20170427-07:47:06: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171170470927; FilePart:sysmeta = /tmp/mmp.output.5874652117008737745.tmp (1066 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:06: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: ***************** running test for testUpdateSystemMetadata_CN_(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171170476140 [org.dataone.client.rest.RestClient] 20170427-07:47:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:06: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:06: [INFO]: creating a test object. pid = testUpdateSystemMetadata_CN_20171170476140 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_CN_20171170476140 1 testUpdateSystemMetadata_CN_20171170476140 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org cnStageUNM1 changePermission 2017-04-27T07:47:06.492+00:00 2017-04-27T07:47:06.492+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171170476140; FilePart:object = /tmp/mmp.output.7436618159622444354.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2959874177266730496.tmp (1066 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:08: [INFO]: object created. pid = testUpdateSystemMetadata_CN_20171170476140 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:08: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:08: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_CN_20171170476140 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_CN_20171170476140 [org.dataone.client.rest.RestClient] 20170427-07:47:09: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_CN_20171170476140; FilePart:sysmeta = /tmp/mmp.output.5712827097397957755.tmp (1066 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:09: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:47:09: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:09: [INFO]: ***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized20171170479303 [org.dataone.client.rest.RestClient] 20170427-07:47:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:10: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:10: [INFO]: creating a test object. pid = testSynchronize_NotAuthorized20171170479303 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:10: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized20171170479303 1 testSynchronize_NotAuthorized20171170479303 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:47:10.826+00:00 2017-04-27T07:47:10.826+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:14: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized20171170479303; FilePart:object = /tmp/mmp.output.5998931396843203503.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7868516303169804721.tmp (1072 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:14: [INFO]: object created. pid = testSynchronize_NotAuthorized20171170479303 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:14: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:14: [INFO]: ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized20171170479303 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized20171170479303; [org.dataone.client.rest.RestClient] 20170427-07:47:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [INFO]: ***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized201711704715432 [org.dataone.client.rest.RestClient] 20170427-07:47:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:15: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:15: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:16: [INFO]: creating a test object. pid = testSynchronize_NotAuthorized201711704715432 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:16: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized201711704715432 1 testSynchronize_NotAuthorized201711704715432 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:47:16.478+00:00 2017-04-27T07:47:16.478+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201711704715432; FilePart:object = /tmp/mmp.output.6363405587324517260.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7720523684838368366.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:18: [INFO]: object created. pid = testSynchronize_NotAuthorized201711704715432 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:18: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:18: [INFO]: ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized201711704715432 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201711704715432; [org.dataone.client.rest.RestClient] 20170427-07:47:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:18: [INFO]: ***************** running test for testSynchronize_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testSynchronize_NotAuthorized201711704718910 [org.dataone.client.rest.RestClient] 20170427-07:47:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:19: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:19: [INFO]: creating a test object. pid = testSynchronize_NotAuthorized201711704718910 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:19: [INFO]: SystemMetadata for pid: testSynchronize_NotAuthorized201711704718910 1 testSynchronize_NotAuthorized201711704718910 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T07:47:19.265+00:00 2017-04-27T07:47:19.265+00:00 urn:node:mnStageUCSB2 urn:node:mnStageUCSB2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201711704718910; FilePart:object = /tmp/mmp.output.1221937893213012927.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5754863464212665052.tmp (1073 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:20: [INFO]: object created. pid = testSynchronize_NotAuthorized201711704718910 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:20: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:20: [INFO]: ====>>>>> pid of procured test Object: testSynchronize_NotAuthorized201711704718910 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/synchronize; MMP message has: ParamPart:pid = testSynchronize_NotAuthorized201711704718910; [org.dataone.client.rest.RestClient] 20170427-07:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:47:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient] 20170427-07:47:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:22: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient] 20170427-07:47:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log?start=0&count=0 [org.dataone.client.rest.RestClient] 20170427-07:47:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= 20170427-07:47:23: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:25: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:25: [INFO]: Caching identifier TierTesting:cn-stage-orc-1:Public_READ.15 for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:30: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:31: [INFO]: Caching identifier TierTesting:cn-stage-ucsb-1:Public_READ.15 for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:34: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:35: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:35: [INFO]: Caching identifier TierTesting:cn-stage-unm-1:Public_READ.15 for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:47:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:47:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:37: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:37: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient] 20170427-07:47:38: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient] 20170427-07:47:39: [INFO]: ***************** running test for testListChecksumAlgorithms(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum [org.dataone.client.rest.RestClient] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:39: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [WARN]: Cookie rejected [JSESSIONID="3BDB773C1A303B33B0FFB3D6CE1AB9F2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:39: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [WARN]: Cookie rejected [JSESSIONID="3D3CB156E68CA4C5DD4FC5CF47B8F850", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:39: [INFO]: ***************** running test for testListFormats(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [WARN]: Cookie rejected [JSESSIONID="48DC6FB8731C4EB6351C40A416986CAE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:39: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [WARN]: Cookie rejected [JSESSIONID="3BDB773C1A303B33B0FFB3D6CE1AB9F2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [WARN]: Cookie rejected [JSESSIONID="3D3CB156E68CA4C5DD4FC5CF47B8F850", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [WARN]: Cookie rejected [JSESSIONID="48DC6FB8731C4EB6351C40A416986CAE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/formats" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:40: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: successfully refreshed cache from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: cache is still fresh. exiting without refresh. [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: ***************** running test for testGetFormat(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: entering refreshCache()... [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: cache is still fresh. exiting without refresh. [org.dataone.client.v2.formats.ObjectFormatCache] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:40: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:40: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: ***************** running test for testListNodes(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:41: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: ***************** running test for testGenerateIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/generate; MMP message has: ParamPart:scheme = bloip; ParamPart:fragment = CNodeTier1Test; [org.dataone.client.rest.RestClient] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:41: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:47:41: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:41: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:42: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704741288; [org.dataone.client.rest.RestClient] 20170427-07:47:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704741288; [org.dataone.client.rest.RestClient] 20170427-07:47:43: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:43: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:44: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704743804; [org.dataone.client.rest.RestClient] 20170427-07:47:45: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704743804; [org.dataone.client.rest.RestClient] 20170427-07:47:45: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:45: [INFO]: ***************** running test for testReserveIdentifier(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704745579; [org.dataone.client.rest.RestClient] 20170427-07:47:46: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704745579; [org.dataone.client.rest.RestClient] 20170427-07:47:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:46: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:46: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:50: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704746738; FilePart:sysmeta = /tmp/mmp.output.1264916924353871429.tmp (944 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201711704746738 [org.dataone.client.rest.RestClient] 20170427-07:47:51: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:51: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:53: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704751588; FilePart:sysmeta = /tmp/mmp.output.7306004821265340710.tmp (944 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201711704751588 [org.dataone.client.rest.RestClient] 20170427-07:47:53: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:53: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704753751; FilePart:sysmeta = /tmp/mmp.output.6828095243865427900.tmp (944 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/cNodeTier1TestCreate201711704753751 [org.dataone.client.rest.RestClient] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate20171170475566; FilePart:sysmeta = /tmp/mmp.output.6727464705374988146.tmp (943 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704755558; FilePart:sysmeta = /tmp/mmp.output.7684351576754272984.tmp (944 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: ***************** running test for testCreate() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704755929; FilePart:sysmeta = /tmp/mmp.output.7650168306019212636.tmp (944 bytes); [org.dataone.client.rest.RestClient] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:55: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:55: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:56: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704755971; [org.dataone.client.rest.RestClient] 20170427-07:47:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/reserve/201711704755971?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20170427-07:47:57: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:57: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:58: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704757486; [org.dataone.client.rest.RestClient] 20170427-07:47:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/reserve/201711704757486?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20170427-07:47:58: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:58: [INFO]: ***************** running test for testHasReservation(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve; MMP message has: ParamPart:pid = 201711704758687; [org.dataone.client.rest.RestClient] 20170427-07:47:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/201711704758687?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg [org.dataone.client.rest.RestClient] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:59: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient] 20170427-07:47:59: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient] 20170427-07:47:59: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/ [org.dataone.client.rest.RestClient] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:47:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:47:59: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:48:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170427-07:48:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170427-07:48:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20170427-07:48:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:00: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:48:00: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:00: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:48:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log?fromDate=2017-04-27T07:48:00.897%2B00:00&toDate=2017-04-27T07:48:01.897%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20170427-07:48:02: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:02: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:48:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log?fromDate=2017-04-27T07:48:02.743%2B00:00&toDate=2017-04-27T07:48:03.743%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20170427-07:48:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:04: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log [org.dataone.client.rest.RestClient] 20170427-07:48:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log?fromDate=2017-04-27T07:48:04.162%2B00:00&toDate=2017-04-27T07:48:05.162%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20170427-07:48:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:48:05: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: ***************** running test for Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:05: [INFO]: 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 7 common-unicode-ascii-escaped-"#<>[]^`{}| common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 12 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 13 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 14 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 15 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 16 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 17 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 18 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 19 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 20 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 21 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 22 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 23 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 24 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 25 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 26 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 27 path-ascii-doc-example-http://example.com/data/mydata?row=24 path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 28 common-bmp-doc-example-ฉันกินกระจกได้ common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 29 common-bmp-doc-example-Is_féidir_liom_ithe_gloine common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:05: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:06: [WARN]: Cookie rejected [JSESSIONID="819867C2144393DE90657B7D00DA91BC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170485233_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170485233_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:48:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:06: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:06: [WARN]: Cookie rejected [JSESSIONID="F231E2CB835642736D350922DC1902A7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170486197_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170486197_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:48:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:06: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:07: [WARN]: Cookie rejected [JSESSIONID="A62827D470AEDFB9E006F1A342AC3C48", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170486729_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170486729_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:48:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:07: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:07: [WARN]: Cookie rejected [JSESSIONID="D9F87B40EBB597EBEB98248FC5ECE37A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170487253_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170487253_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:48:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:07: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:08: [WARN]: Cookie rejected [JSESSIONID="4C6B2FE7F085863873D9869F2A75A000", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170487930_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170487930_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:48:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:08: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:09: [WARN]: Cookie rejected [JSESSIONID="56380C960FA81B78F6EE7321FB2BB5DD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170488480_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170488480_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:48:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:09: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:09: [WARN]: Cookie rejected [JSESSIONID="284357C2FC1E7B1EDD45E99B321DE831", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017117048923_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test2017117048923_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:48:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:09: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:10: [WARN]: Cookie rejected [JSESSIONID="EDA80C2C789B0D0FB7B2AA037EB793F9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170489689_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170489689_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:48:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:10: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:10: [WARN]: Cookie rejected [JSESSIONID="CBF2234196627708528A8D52DB3A2E03", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704810376_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704810376_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:48:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:10: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:11: [WARN]: Cookie rejected [JSESSIONID="CDC15BA267355AA5486C33AF3F4A7E5C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704810920_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704810920_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:48:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:11: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:11: [WARN]: Cookie rejected [JSESSIONID="2FB72E8D6A49BC3276AE4DD2B2B0F663", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704811311_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704811311_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:48:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:11: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:12: [WARN]: Cookie rejected [JSESSIONID="59E50D2109DE32718CC5B46BB4C74403", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704811996_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704811996_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:48:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:12: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:13: [WARN]: Cookie rejected [JSESSIONID="57BBFA1A093ACE4070E154A41EA73C3B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704812705_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704812705_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:48:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:13: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:13: [WARN]: Cookie rejected [JSESSIONID="2075506ACDA5F19915C6556F905CB97A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704813218_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704813218_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:48:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:13: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:14: [WARN]: Cookie rejected [JSESSIONID="4E49068F90AE330D716074215559C76A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704813878_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704813878_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:48:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:14: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:15: [WARN]: Cookie rejected [JSESSIONID="C7D93F6ACB773448F52F516ED7A3466B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704814423_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704814423_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:48:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:15: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:15: [WARN]: Cookie rejected [JSESSIONID="510EEB5B1D2B3AE748BAE240EEFFBF64", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170481592_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170481592_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:48:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:15: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:16: [WARN]: Cookie rejected [JSESSIONID="F1DC1C837BF410696BBBBD178220F9DD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704815491_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704815491_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:48:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:16: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:16: [WARN]: Cookie rejected [JSESSIONID="C343B7169340E90708ABAA6820530319", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704816166_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704816166_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:48:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:16: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:17: [WARN]: Cookie rejected [JSESSIONID="1C033E141347AB1A5C8882F8A9613501", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704816717_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704816717_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:17: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:17: [WARN]: Cookie rejected [JSESSIONID="E295A8D0EB6255BFA677693940B91ECC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704817252_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704817252_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:48:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:17: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:18: [WARN]: Cookie rejected [JSESSIONID="4A1A9F9CB1C55E225BF433B21C21AE9B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704817765_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704817765_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:18: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:19: [WARN]: Cookie rejected [JSESSIONID="52F14EB8729F7E030EA6FF037306D702", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704818466_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704818466_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:48:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:19: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:19: [WARN]: Cookie rejected [JSESSIONID="3ED0C02AA8E2469B2955653888ACE32C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704819163_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704819163_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:48:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:19: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:20: [WARN]: Cookie rejected [JSESSIONID="050B8201BAEF0C31D4C8C1AB921B958B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704819685_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704819685_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:48:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:20: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:21: [WARN]: Cookie rejected [JSESSIONID="DC30115DED69F4EC8BADEE81CE5C5AE2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704820353_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704820353_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:48:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:21: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:21: [WARN]: Cookie rejected [JSESSIONID="E3316D7C2087D5EEB1F45963AE4A8579", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170482135_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test20171170482135_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:48:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:21: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:22: [WARN]: Cookie rejected [JSESSIONID="E53C06477C0AAB080AAE7D2F0D8D99B4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704821557_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704821557_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:48:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:22: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:22: [WARN]: Cookie rejected [JSESSIONID="A95C88387A7CC2096998E6703A1C150B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704822100_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704822100_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:48:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:22: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:23: [WARN]: Cookie rejected [JSESSIONID="A41510714B81A70A3433269388BCA9D4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704822640_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/Test201711704822640_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:48:23: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:23: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:23: [INFO]: ***************** running test for Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:23: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:23: [WARN]: Cookie rejected [JSESSIONID="68D338ADD2622531AEFFE7EB5A0ACD0D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704823186_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704823186_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:48:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:23: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:24: [WARN]: Cookie rejected [JSESSIONID="77D20539B21BC5BE1B07492C0C761C6F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704823907_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704823907_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:48:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:24: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:24: [WARN]: Cookie rejected [JSESSIONID="3CBBCE51D1DC8A84557B5AE4213CE995", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704824231_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704824231_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:48:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:24: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [WARN]: Cookie rejected [JSESSIONID="20398424A3C7E4C40B0F1EBAE64404FA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704824614_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704824614_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:48:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [WARN]: Cookie rejected [JSESSIONID="A1F1BBB7A046076B15555A83592487C4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170482533_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test20171170482533_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:48:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [WARN]: Cookie rejected [JSESSIONID="8BD55E23AF83F524B37827099A77B972", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704825369_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704825369_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:48:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [WARN]: Cookie rejected [JSESSIONID="26AB95CBC1080F8D30685FF093AF78CF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704825595_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704825595_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:48:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:25: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [WARN]: Cookie rejected [JSESSIONID="9A3D1497A00CB65972B177CBC87AD47C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704825925_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704825925_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:48:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [WARN]: Cookie rejected [JSESSIONID="1837BCAC8C5CC38A4D9F8734FBDDB571", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704826228_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704826228_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:48:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [WARN]: Cookie rejected [JSESSIONID="EAC98A00347A09C2A89965830A663F2B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704826636_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704826636_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:48:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:26: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [WARN]: Cookie rejected [JSESSIONID="16172C1A605DA4BCB8E3F7BC4E8D2398", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704826971_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704826971_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:48:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [WARN]: Cookie rejected [JSESSIONID="4A3516DB15244E4FB5D7E53BB872B363", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704827219_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704827219_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:48:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [WARN]: Cookie rejected [JSESSIONID="24F7E7F81F4124519E8E2AA968B8536E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704827597_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704827597_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:48:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:27: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [WARN]: Cookie rejected [JSESSIONID="93270292B72F933194E43E7D3408F2B0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704827878_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704827878_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:48:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [WARN]: Cookie rejected [JSESSIONID="B7F1D3CA923D204ADF4785ACD90170A2", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704828206_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704828206_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:48:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [WARN]: Cookie rejected [JSESSIONID="4BFF61A304F85527CCCEA7829C0AD758", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704828430_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704828430_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:48:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:28: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [WARN]: Cookie rejected [JSESSIONID="9B7DD98605DF38859DB1E5C47D17C7FD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704828818_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704828818_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:48:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [WARN]: Cookie rejected [JSESSIONID="F5B86CAE0621BA1D899D7F67C6613AF9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704829149_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704829149_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:48:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [WARN]: Cookie rejected [JSESSIONID="B0AC6437C69D86B64534426DFAAC1FF4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704829452_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704829452_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:48:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [WARN]: Cookie rejected [JSESSIONID="12701270D8A5BDEB348F3139F568BFCF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704829720_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704829720_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:29: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [WARN]: Cookie rejected [JSESSIONID="BA40FE8D6400E80AC75F574F5112CC34", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704829926_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704829926_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:48:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [WARN]: Cookie rejected [JSESSIONID="BF37C31BF9FF2276F7E6403622A36739", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704830151_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704830151_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [WARN]: Cookie rejected [JSESSIONID="2FE88BE0D5661E318F13C59860FAD890", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704830377_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704830377_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:48:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [WARN]: Cookie rejected [JSESSIONID="1F136A9D0FC43FD189197BA4F0538402", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704830681_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704830681_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:48:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:30: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [WARN]: Cookie rejected [JSESSIONID="037FB7CCBB8BCF05EDA5E4A571EA68D3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704830889_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704830889_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:48:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [WARN]: Cookie rejected [JSESSIONID="5DC34535E9C5C02034E6FC0C5B4FBF71", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704831323_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704831323_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:48:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [WARN]: Cookie rejected [JSESSIONID="8B3401C69E23A89C145E8412AF456F82", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704831641_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704831641_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:48:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:31: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [WARN]: Cookie rejected [JSESSIONID="336EFF030A9C7A0E7F6CCCD34820FDF6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704831834_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704831834_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:48:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [WARN]: Cookie rejected [JSESSIONID="43752848BD71B2C1743FB87596CC475B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704832152_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704832152_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:48:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [WARN]: Cookie rejected [JSESSIONID="80884798F6A29AC5422983F49F3A3EB1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704832350_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/Test201711704832350_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:48:32: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:32: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:32: [INFO]: ***************** running test for Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:32: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:33: [WARN]: Cookie rejected [JSESSIONID="3EBF6EF6F703B179018180A482C13DAD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704832546_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704832546_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:48:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:33: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:33: [WARN]: Cookie rejected [JSESSIONID="221A8130F4FA1849E573C78B92557ABB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704833151_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704833151_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:48:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:33: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:33: [WARN]: Cookie rejected [JSESSIONID="690BEC299531868EE24EDC2F82BF2178", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704833494_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704833494_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:48:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:34: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:34: [WARN]: Cookie rejected [JSESSIONID="D27306CEED91E4EB0A21D3168E47967B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test2017117048341_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test2017117048341_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:48:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:34: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:34: [WARN]: Cookie rejected [JSESSIONID="B7755DC6A60E95F5A4F84428CECE1CEA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704834353_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704834353_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:48:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:34: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [WARN]: Cookie rejected [JSESSIONID="F485D30DCF7DC6B1A51AE9F1EE1EF69F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704834677_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704834677_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:48:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [WARN]: Cookie rejected [JSESSIONID="8D42AABF190CE03B2C7009F497D993E7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704835143_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704835143_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:48:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [WARN]: Cookie rejected [JSESSIONID="B808D1D1E1FDDA670D19879D1FFAA99F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704835617_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704835617_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:48:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:35: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [WARN]: Cookie rejected [JSESSIONID="38D5FE0EDE70E02254F836C4CD84AAEA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704835957_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704835957_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:48:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [WARN]: Cookie rejected [JSESSIONID="7AAD133F37D6B87F1C3CE0751D11C751", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704836164_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704836164_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:48:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [WARN]: Cookie rejected [JSESSIONID="A9CB461DC535E2AA2A10D5EBB0527B81", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704836505_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704836505_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:48:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:36: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [WARN]: Cookie rejected [JSESSIONID="95D71DF02D14B836312D30B8F384EF07", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704836864_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704836864_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:48:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [WARN]: Cookie rejected [JSESSIONID="AE42A1801359CB67FBEBDCAC736D1A83", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704837218_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704837218_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:48:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [WARN]: Cookie rejected [JSESSIONID="ADE2ABEA8C73ACA9D6FC2E51E0AE0C72", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704837551_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704837551_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:48:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:37: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [WARN]: Cookie rejected [JSESSIONID="1CC7D90F87E9E958F0C05D885A844F70", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704837892_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704837892_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:48:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [WARN]: Cookie rejected [JSESSIONID="89149DEB2B919519A535617B66C48C09", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170483896_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171170483896_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:48:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [WARN]: Cookie rejected [JSESSIONID="143AC3DB3B52F83276F67C8F38CC1AC5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704838325_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704838325_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:48:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:38: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [WARN]: Cookie rejected [JSESSIONID="756B98C99C89097F183C61215F227DE1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704838793_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704838793_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:48:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [WARN]: Cookie rejected [JSESSIONID="164F41717033833ED651209FE397B1AE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170483921_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171170483921_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:48:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [WARN]: Cookie rejected [JSESSIONID="93C5D6A1E3D13FACB4EA46EA746D261B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704839490_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704839490_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:39: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [WARN]: Cookie rejected [JSESSIONID="8A270C55E778F2443A1DAE70D9E37925", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704839949_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704839949_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:48:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [WARN]: Cookie rejected [JSESSIONID="A84013B9F632C7A19CF4BD6A149640D0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704840174_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704840174_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:48:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [WARN]: Cookie rejected [JSESSIONID="07E4A9A3A0FDAAD2454D6B126BDF2582", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704840539_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704840539_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:48:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:40: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [WARN]: Cookie rejected [JSESSIONID="B2E54F79844F734094E4511E915BD127", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704840891_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704840891_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:48:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [WARN]: Cookie rejected [JSESSIONID="56F07E8AFA9A22BF7CD69D28281C8EEE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test20171170484190_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test20171170484190_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:48:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [WARN]: Cookie rejected [JSESSIONID="8178972A956287C96690EB9D9F65022B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704841327_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704841327_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:48:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [WARN]: Cookie rejected [JSESSIONID="76DC810860C4257BBF839E598388F7A3", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704841571_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704841571_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:48:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:41: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:42: [WARN]: Cookie rejected [JSESSIONID="5A2BD4477607D0430335407593BC9AF0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704841922_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704841922_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:48:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:42: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:42: [WARN]: Cookie rejected [JSESSIONID="951198D6FEC8416CE61F963C50A9BC25", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704842271_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704842271_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:48:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:42: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:48:42: [WARN]: Cookie rejected [JSESSIONID="CD4D6D5E4645A73A09CDB3F22D48803A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/Test201711704842496_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/Test201711704842496_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:48:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:42: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 ============================================================================================================= urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 ============================================================================================================= urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 ============================================================================================================= 20170427-07:48:42: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:44: [WARN]: Cookie rejected [JSESSIONID="653723C367E32E383F24BE2D43F3D147", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:44: [INFO]: Caching objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:45: [WARN]: Cookie rejected [JSESSIONID="647982F251E055172F6573EF76ECAA4D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:44.204%2B00:00&toDate=2017-04-27T07:47:44.204%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:45: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:46: [WARN]: Cookie rejected [JSESSIONID="18DA68B1D56C0412097CE9BFEBD52407", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:46: [INFO]: Caching objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:47: [WARN]: Cookie rejected [JSESSIONID="965C998BF4DC31B63D54474704C10F81", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:46.178%2B00:00&toDate=2017-04-27T07:47:46.178%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:47: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:47: [WARN]: Cookie rejected [JSESSIONID="80A5BC48E0D113760A1CDA205F1DEB9F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:47: [INFO]: Caching objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:48: [WARN]: Cookie rejected [JSESSIONID="FD32CBA85921112D022B5FE2B9AC9B1D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:47.376%2B00:00&toDate=2017-04-27T07:47:47.376%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:48: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 1 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 1 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 1 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:48:48: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:49: [WARN]: Cookie rejected [JSESSIONID="874554C876561930A4EC711FA8A5261F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:49: [WARN]: Cookie rejected [JSESSIONID="D628EA1A8DD1D88DA727B3E705529369", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20170427-07:48:50: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:50: [WARN]: Cookie rejected [JSESSIONID="19DDF98C6D8704B95454235DD6E0487E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:50: [WARN]: Cookie rejected [JSESSIONID="DAB286C6ED7E6631AD2BC93408516C30", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20170427-07:48:50: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:50: [WARN]: Cookie rejected [JSESSIONID="C2B8F72DBA9D064CFF500AC7245B9B6D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object [org.dataone.client.rest.RestClient] 20170427-07:48:51: [WARN]: Cookie rejected [JSESSIONID="866353E246856D80EC0041271AE55249", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20170427-07:48:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:51: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 1 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 1 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 1 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:48:51: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:51: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:52: [WARN]: Cookie rejected [JSESSIONID="C970FEE410AC3CBF1486673F72B5FB27", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient] 20170427-07:48:52: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:52: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [WARN]: Cookie rejected [JSESSIONID="E1B09AA4363B01196994C7F9E57FF626", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient] 20170427-07:48:53: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [WARN]: Cookie rejected [JSESSIONID="DA2C134EF3C7FA5AEC9275047A202A33", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2016-12-02T04:48:24.582%2B00:00 [org.dataone.client.rest.RestClient] 20170427-07:48:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 2 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 2 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 2 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:48:53: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:53: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:54: [WARN]: Cookie rejected [JSESSIONID="64FC867091C4A46BD5C6039EAA695573", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:53.766%2B00:00&toDate=2017-04-27T07:47:53.766%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:54: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:54: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:55: [WARN]: Cookie rejected [JSESSIONID="04D5D5586E3B2AD9650926C1EE6D7CAA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:54.902%2B00:00&toDate=2017-04-27T07:47:54.902%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:55: [INFO]: ***************** running test for testListObjects() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:55: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:56: [WARN]: Cookie rejected [JSESSIONID="61E3596975BF473BCFC03B2E6CEC9FEE", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?fromDate=2017-04-27T07:38:55.728%2B00:00&toDate=2017-04-27T07:47:55.728%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20170427-07:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:56: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:48:56: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:57: [WARN]: Cookie rejected [JSESSIONID="83F559B1F883020D1D27D12627D0085F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20170427-07:48:57: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:58: [WARN]: Cookie rejected [JSESSIONID="FED1E90F04FCED10A7CCFC1436BCDAA1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20170427-07:48:58: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [WARN]: Cookie rejected [JSESSIONID="316DD2FF9D346670E15F3C305F11885B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:48:59: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:48:59: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:48:59: [INFO]: ***************** running test for testSearch(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/select?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:48:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ 7 common-unicode-ascii-escaped-"#<>[]^`{}| common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 12 common-unicode-ascii-escaped-space x x common-unicode-ascii-escaped-space%20x%20x 13 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B 14 common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B 15 query-unicode-ascii-safe-; query-unicode-ascii-safe-; 16 query-unicode-ascii-safe-/? query-unicode-ascii-safe-/? 17 query-unicode-ascii-escaped-&=&= query-unicode-ascii-escaped-%26%3D%26%3D 18 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 19 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA 20 common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 common-unicode-supplementary-escaped-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97 21 query-unicode-ascii-escaped-this&that=theOther query-unicode-ascii-escaped-this%26that%3DtheOther 22 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 23 query-ascii-doc-example-10.1000/182 query-ascii-doc-example-10.1000/182 24 query-ascii-doc-example-http://example.com/data/mydata?row=24 query-ascii-doc-example-http://example.com/data/mydata?row%3D24 25 query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) query-ascii-doc-example-ldap://ldap1.example.net:6666/o%3DUniversity%2520of%2520Michigan,%20c%3DUS??sub?(cn%3DBabs%2520Jensen) 26 common-bmp-doc-example-ฉันกินกระจกได้ common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 27 common-bmp-doc-example-Is_féidir_liom_ithe_gloine common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine 20170427-07:48:59: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20170427-07:48:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient] 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 20170427-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient] 2 unicode String:: common-unicode-ascii-safe-0123456789 20170427-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient] 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ 20170427-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient] 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ 20170427-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient] 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', 20170427-07:49:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient] 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient] 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient] 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient] 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient] 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient] 11 unicode String:: common-unicode-ascii-escaped-% 20170427-07:49:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient] 12 unicode String:: common-unicode-ascii-escaped-space x x 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient] 13 unicode String:: common-unicode-ascii-escape-anyway-+ 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient] 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient] 15 unicode String:: query-unicode-ascii-safe-; 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient] 16 unicode String:: query-unicode-ascii-safe-/? 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient] 17 unicode String:: query-unicode-ascii-escaped-&=&= 20170427-07:49:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient] 18 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient] 19 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient] 20 unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient] 21 unicode String:: query-unicode-ascii-escaped-this&that=theOther 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient] 22 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient] 23 unicode String:: query-ascii-doc-example-10.1000/182 20170427-07:49:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient] 24 unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient] 25 unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient] 26 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient] 27 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient] Node Test Summary for node: https://cn-stage-orc-1.test.dataone.org/cn/v2 Test 0: OK : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ Test 1: OK : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz Test 2: OK : common-unicode-ascii-safe-0123456789 Test 3: OK : common-unicode-ascii-safe-:@$-_.!*()',~ Test 4: OK : common-unicode-ascii-safe-unreserved-._~ Test 5: OK : common-unicode-ascii-safe-sub-delims-$!*()', Test 6: OK : common-unicode-ascii-safe-gen-delims-:@ Test 7: OK : common-unicode-ascii-escaped-"#<>[]^`{}| Test 8: OK : common-unicode-ascii-escaped-tomcatBlocked-\ Test 9: OK : common-unicode-ascii-escaped-tomcatBlocked-%5C Test 10: OK : common-unicode-ascii-semi-colon-test-%3B Test 11: OK : common-unicode-ascii-escaped-% Test 12: OK : common-unicode-ascii-escaped-space x x Test 13: OK : common-unicode-ascii-escape-anyway-+ Test 14: OK : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ Test 15: OK : query-unicode-ascii-safe-; Test 16: OK : query-unicode-ascii-safe-/? Test 17: OK : query-unicode-ascii-escaped-&=&= Test 18: OK : common-unicode-bmp-1byte-escaped-¡¢£ Test 19: OK : common-unicode-bmp-2byte-escaped-䦹䦺 Test 20: OK : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 Test 21: OK : query-unicode-ascii-escaped-this&that=theOther Test 22: OK : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 Test 23: OK : query-ascii-doc-example-10.1000/182 Test 24: OK : query-ascii-doc-example-http://example.com/data/mydata?row=24 Test 25: OK : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) Test 26: OK : common-bmp-doc-example-ฉันกินกระจกได้ Test 27: OK : common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:04: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient] 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient] 2 unicode String:: common-unicode-ascii-safe-0123456789 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient] 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient] 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient] 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient] 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient] 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient] 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient] 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C 20170427-07:49:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient] 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient] 11 unicode String:: common-unicode-ascii-escaped-% 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient] 12 unicode String:: common-unicode-ascii-escaped-space x x 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient] 13 unicode String:: common-unicode-ascii-escape-anyway-+ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient] 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient] 15 unicode String:: query-unicode-ascii-safe-; 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient] 16 unicode String:: query-unicode-ascii-safe-/? 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient] 17 unicode String:: query-unicode-ascii-escaped-&=&= 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient] 18 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient] 19 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient] 20 unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient] 21 unicode String:: query-unicode-ascii-escaped-this&that=theOther 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient] 22 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient] 23 unicode String:: query-ascii-doc-example-10.1000/182 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient] 24 unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient] 25 unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient] 26 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient] 27 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient] Node Test Summary for node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 Test 0: OK : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ Test 1: OK : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz Test 2: OK : common-unicode-ascii-safe-0123456789 Test 3: OK : common-unicode-ascii-safe-:@$-_.!*()',~ Test 4: OK : common-unicode-ascii-safe-unreserved-._~ Test 5: OK : common-unicode-ascii-safe-sub-delims-$!*()', Test 6: OK : common-unicode-ascii-safe-gen-delims-:@ Test 7: OK : common-unicode-ascii-escaped-"#<>[]^`{}| Test 8: OK : common-unicode-ascii-escaped-tomcatBlocked-\ Test 9: OK : common-unicode-ascii-escaped-tomcatBlocked-%5C Test 10: OK : common-unicode-ascii-semi-colon-test-%3B Test 11: OK : common-unicode-ascii-escaped-% Test 12: OK : common-unicode-ascii-escaped-space x x Test 13: OK : common-unicode-ascii-escape-anyway-+ Test 14: OK : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ Test 15: OK : query-unicode-ascii-safe-; Test 16: OK : query-unicode-ascii-safe-/? Test 17: OK : query-unicode-ascii-escaped-&=&= Test 18: OK : common-unicode-bmp-1byte-escaped-¡¢£ Test 19: OK : common-unicode-bmp-2byte-escaped-䦹䦺 Test 20: OK : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 Test 21: OK : query-unicode-ascii-escaped-this&that=theOther Test 22: OK : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 Test 23: OK : query-ascii-doc-example-10.1000/182 Test 24: OK : query-ascii-doc-example-http://example.com/data/mydata?row=24 Test 25: OK : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) Test 26: OK : common-bmp-doc-example-ฉันกินกระจกได้ Test 27: OK : common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:05: [INFO]: ***************** running test for testSearch_Solr_unicodeTests(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-ABCDEFGHIJKLMNOPQRSTUVWXYZ%5C* [org.dataone.client.rest.RestClient] 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-abcdefghijklmnopqrstuvwxyz%5C* [org.dataone.client.rest.RestClient] 2 unicode String:: common-unicode-ascii-safe-0123456789 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-0123456789%5C* [org.dataone.client.rest.RestClient] 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-%5C:@$%5C-_.%5C!%5C*%5C(%5C)',%5C~%5C* [org.dataone.client.rest.RestClient] 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-unreserved%5C-._%5C~%5C* [org.dataone.client.rest.RestClient] 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-sub%5C-delims%5C-$%5C!%5C*%5C(%5C)',%5C* [org.dataone.client.rest.RestClient] 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-safe%5C-gen%5C-delims%5C-%5C:@%5C* [org.dataone.client.rest.RestClient] 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%5C%22%23%3C%3E%5C%5B%5C%5D%5C%5E%60%5C%7B%5C%7D%5C%7C%5C* [org.dataone.client.rest.RestClient] 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ 20170427-07:49:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%5C%5C%5C* [org.dataone.client.rest.RestClient] 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-tomcatBlocked%5C-%255C%5C* [org.dataone.client.rest.RestClient] 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-semi%5C-colon%5C-test%5C-%253B%5C* [org.dataone.client.rest.RestClient] 11 unicode String:: common-unicode-ascii-escaped-% 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-%25%5C* [org.dataone.client.rest.RestClient] 12 unicode String:: common-unicode-ascii-escaped-space x x 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escaped%5C-space%5C%20x%5C%20x%5C* [org.dataone.client.rest.RestClient] 13 unicode String:: common-unicode-ascii-escape-anyway-+ 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-anyway%5C-%5C%2B%5C* [org.dataone.client.rest.RestClient] 14 unicode String:: common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-ascii%5C-escape%5C-space%5C-v%5C-plus%5C-%5C%2B%5C%20%5C%2B%2520%5C%20%2520%5C%2B%5C* [org.dataone.client.rest.RestClient] 15 unicode String:: query-unicode-ascii-safe-; 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-%5C;%5C* [org.dataone.client.rest.RestClient] 16 unicode String:: query-unicode-ascii-safe-/? 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-safe%5C-/%5C?%5C* [org.dataone.client.rest.RestClient] 17 unicode String:: query-unicode-ascii-escaped-&=&= 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-%5C%26%3D%5C%26%3D%5C* [org.dataone.client.rest.RestClient] 18 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-1byte%5C-escaped%5C-%C2%A1%C2%A2%C2%A3%5C* [org.dataone.client.rest.RestClient] 19 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-bmp%5C-2byte%5C-escaped%5C-%E4%A6%B9%E4%A6%BA%5C* [org.dataone.client.rest.RestClient] 20 unicode String:: common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-unicode%5C-supplementary%5C-escaped%5C-%F0%90%8C%94%F0%90%8C%95%F0%90%8C%96%F0%90%8C%97%5C* [org.dataone.client.rest.RestClient] 21 unicode String:: query-unicode-ascii-escaped-this&that=theOther 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-unicode%5C-ascii%5C-escaped%5C-this%5C%26that%3DtheOther%5C* [org.dataone.client.rest.RestClient] 22 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-ascii%5C-doc%5C-example%5C-urn%5C:lsid%5C:ubio.org%5C:namebank%5C:11815%5C* [org.dataone.client.rest.RestClient] 23 unicode String:: query-ascii-doc-example-10.1000/182 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-10.1000/182%5C* [org.dataone.client.rest.RestClient] 24 unicode String:: query-ascii-doc-example-http://example.com/data/mydata?row=24 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-http%5C://example.com/data/mydata%5C?row%3D24%5C* [org.dataone.client.rest.RestClient] 25 unicode String:: query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*query%5C-ascii%5C-doc%5C-example%5C-ldap%5C://ldap1.example.net%5C:6666/o%3DUniversity%2520of%2520Michigan,%5C%20c%3DUS%5C?%5C?sub%5C?%5C(cn%3DBabs%2520Jensen%5C)%5C* [org.dataone.client.rest.RestClient] 26 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89%5C* [org.dataone.client.rest.RestClient] 27 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/search/solr/selecta/b?q=id:testCNodeTier1%5C*common%5C-bmp%5C-doc%5C-example%5C-Is_f%C3%A9idir_liom_ithe_gloine%5C* [org.dataone.client.rest.RestClient] Node Test Summary for node: https://cn-stage-unm-1.test.dataone.org/cn/v2 Test 0: OK : common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ Test 1: OK : common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz Test 2: OK : common-unicode-ascii-safe-0123456789 Test 3: OK : common-unicode-ascii-safe-:@$-_.!*()',~ Test 4: OK : common-unicode-ascii-safe-unreserved-._~ Test 5: OK : common-unicode-ascii-safe-sub-delims-$!*()', Test 6: OK : common-unicode-ascii-safe-gen-delims-:@ Test 7: OK : common-unicode-ascii-escaped-"#<>[]^`{}| Test 8: OK : common-unicode-ascii-escaped-tomcatBlocked-\ Test 9: OK : common-unicode-ascii-escaped-tomcatBlocked-%5C Test 10: OK : common-unicode-ascii-semi-colon-test-%3B Test 11: OK : common-unicode-ascii-escaped-% Test 12: OK : common-unicode-ascii-escaped-space x x Test 13: OK : common-unicode-ascii-escape-anyway-+ Test 14: OK : common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ Test 15: OK : query-unicode-ascii-safe-; Test 16: OK : query-unicode-ascii-safe-/? Test 17: OK : query-unicode-ascii-escaped-&=&= Test 18: OK : common-unicode-bmp-1byte-escaped-¡¢£ Test 19: OK : common-unicode-bmp-2byte-escaped-䦹䦺 Test 20: OK : common-unicode-supplementary-escaped-𐌔𐌕𐌖𐌗 Test 21: OK : query-unicode-ascii-escaped-this&that=theOther Test 22: OK : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 Test 23: OK : query-ascii-doc-example-10.1000/182 Test 24: OK : query-ascii-doc-example-http://example.com/data/mydata?row=24 Test 25: OK : query-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) Test 26: OK : common-bmp-doc-example-ฉันกินกระจกได้ Test 27: OK : common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: ***************** running test for testQuery(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr/?q=*:* [org.dataone.client.rest.RestClient] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:06: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: ***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: ***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: ***************** running test for testGetQueryEngineDescription(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/query/solr [org.dataone.client.rest.RestClient] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: Testing get() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: Testing getSystemMetadata() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: Testing describe() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: Testing listObjects() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: Testing resolve() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:07: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:08: [WARN]: Cookie rejected [JSESSIONID="6682E7BA83A3E9EC320D67F104BB157C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171170497640" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171170497640 [org.dataone.client.rest.RestClient] 20170427-07:49:08: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:08: [WARN]: Cookie rejected [JSESSIONID="83FB31D5FFB06B87833ED9A6AB1B0AFE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171170498388" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171170498388 [org.dataone.client.rest.RestClient] 20170427-07:49:08: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:09: [WARN]: Cookie rejected [JSESSIONID="9E4B2BFBA352A630054B8290D40DADA1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TestingNotFound:20171170498966" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TestingNotFound:20171170498966 [org.dataone.client.rest.RestClient] 20170427-07:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:09: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:09: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:10: [WARN]: Cookie rejected [JSESSIONID="3595D5DA4802DCD3881EFEA339131974", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171170499390" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:20171170499390 [org.dataone.client.rest.RestClient] 20170427-07:49:10: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:10: [WARN]: Cookie rejected [JSESSIONID="1DCBAECAE8AF234545CDC97A7EB6D693", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201711704910316" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:201711704910316 [org.dataone.client.rest.RestClient] 20170427-07:49:10: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [WARN]: Cookie rejected [JSESSIONID="C8A292312B477A265EF66679F919D519", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:201711704910712" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TestingNotFound:201711704910712 [org.dataone.client.rest.RestClient] 20170427-07:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:49:11: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [INFO]: ***************** running test for Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:11: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:12: [WARN]: Cookie rejected [JSESSIONID="68A299880D65ED5591A5F2FE221B42B7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704911257_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704911257_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:49:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:12: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:13: [WARN]: Cookie rejected [JSESSIONID="552DA46C51F916F7326BC76EE745218B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704912161_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704912161_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:49:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:13: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:13: [WARN]: Cookie rejected [JSESSIONID="35C35CADF110BE8F1D4006450EAC9C27", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170491339_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170491339_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:49:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:13: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:14: [WARN]: Cookie rejected [JSESSIONID="365FEA7150DE2BEFFA42C54F22CF722D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704913805_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704913805_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:49:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:14: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:15: [WARN]: Cookie rejected [JSESSIONID="16D78858EF83E85D5267CDF290789DE0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704914708_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704914708_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:49:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:15: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:16: [WARN]: Cookie rejected [JSESSIONID="825F8AA12225A71439BEA927C67B64D2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704915468_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704915468_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:49:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:16: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:16: [WARN]: Cookie rejected [JSESSIONID="BA06C285456F84101F32B22EAD1F111E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170491685_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170491685_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:49:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:16: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:17: [WARN]: Cookie rejected [JSESSIONID="59A405CEBC34C2D6FDFE8BA3EBCF33E0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704916846_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704916846_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:49:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:17: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:18: [WARN]: Cookie rejected [JSESSIONID="6378261B456B783F49B973B10EF22951", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704917608_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704917608_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:49:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:18: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:19: [WARN]: Cookie rejected [JSESSIONID="22E2EE806A805EFCBC97AF38EDCDDC4C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704918370_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704918370_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:49:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:19: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:20: [WARN]: Cookie rejected [JSESSIONID="7D72852A9D1862F64393BA4C762573EB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704919259_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704919259_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:49:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:20: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:20: [WARN]: Cookie rejected [JSESSIONID="D27CC2AACD3D0EF93C7E2624D9C070FA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170492015_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170492015_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:49:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:20: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:21: [WARN]: Cookie rejected [JSESSIONID="6DCA0504911DAC4B91A0943F16DDC864", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704920782_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704920782_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:49:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:21: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:22: [WARN]: Cookie rejected [JSESSIONID="FF38F9C5EA80095749DA41B3A918EEB2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704921866_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704921866_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:49:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:22: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:23: [WARN]: Cookie rejected [JSESSIONID="5AB19B3AE3C26876C48622377D0FBA39", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704922623_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704922623_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:49:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:23: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:24: [WARN]: Cookie rejected [JSESSIONID="39AA8C98C9BCC56568926683C6023F19", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704923534_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704923534_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:49:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:24: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:25: [WARN]: Cookie rejected [JSESSIONID="5BBCCE3F753DD16FCB703376A7FF6E49", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704924431_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704924431_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:25: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:25: [WARN]: Cookie rejected [JSESSIONID="277DE91936B4103FFC8707FF27FA0E76", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704925181_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704925181_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:49:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:25: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:26: [WARN]: Cookie rejected [JSESSIONID="06CEB9BE7A427A0B6242ACC564DF41A6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704925934_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704925934_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:49:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:26: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:27: [WARN]: Cookie rejected [JSESSIONID="C2784FE72072F96E49A6712964A09A80", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704926679_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704926679_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:49:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:27: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:28: [WARN]: Cookie rejected [JSESSIONID="5E0BC0230FEA28DF0E7EB8E8A2EB9FB3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704927413_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704927413_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:49:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:28: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:28: [WARN]: Cookie rejected [JSESSIONID="1F4446C49307F85B9203DEAFC2CB7003", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170492820_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170492820_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:49:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:28: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:29: [WARN]: Cookie rejected [JSESSIONID="3AC0CAD1F0ED4B5E54917B4478460F58", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704928630_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704928630_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:49:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:29: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:30: [WARN]: Cookie rejected [JSESSIONID="84F30E0D2850596D76C87F71FE27CBB6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704929511_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704929511_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:49:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:30: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:31: [WARN]: Cookie rejected [JSESSIONID="CD545EDD5E810D60FFE5A23D4FDDE54C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704930270_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704930270_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:49:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:31: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:31: [WARN]: Cookie rejected [JSESSIONID="8E957EED5B8B06CBCB525B1BBB693C8E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017117049315_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test2017117049315_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:49:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:31: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:32: [WARN]: Cookie rejected [JSESSIONID="55B85DE236F783026C7FB4526919D942", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704931784_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704931784_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:49:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:32: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:33: [WARN]: Cookie rejected [JSESSIONID="829798CE303E38C2C89E92EBF59D6522", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704932311_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704932311_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:33: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:33: [WARN]: Cookie rejected [JSESSIONID="4B53E16419D3C7322507741B988A7AAF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170493344_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170493344_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:49:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:33: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:34: [WARN]: Cookie rejected [JSESSIONID="FACF6EC7B577C11E1293020BBF671835", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704933781_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711704933781_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:49:34: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:34: [INFO]: ***************** running test for Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:34: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:35: [WARN]: Cookie rejected [JSESSIONID="32DCAB785284F9421BB977F61A88F4C1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704934658_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704934658_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:49:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:35: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:36: [WARN]: Cookie rejected [JSESSIONID="50D1AD16DED35A1D1AA996D955C2A769", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704935541_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704935541_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:49:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:36: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:36: [WARN]: Cookie rejected [JSESSIONID="5BBF065B05F396C01AE3B251E50EF110", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170493688_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170493688_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:49:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:36: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:37: [WARN]: Cookie rejected [JSESSIONID="3B6E6030881A2499A7332A699CC8B5AA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704936610_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704936610_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:49:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:37: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:37: [WARN]: Cookie rejected [JSESSIONID="3C689A5BBDDF4F15AB3327E139CD8C52", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704937107_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704937107_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:49:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:37: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:38: [WARN]: Cookie rejected [JSESSIONID="E09DC5CE318A5D745B1EEC460F25A05A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704937480_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704937480_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:49:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:38: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:38: [WARN]: Cookie rejected [JSESSIONID="28D9E5A96D0758C4C85806A215BCD620", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704938131_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704938131_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:49:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:38: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:39: [WARN]: Cookie rejected [JSESSIONID="72DA5E9C457226B4727FDDDC21C847E3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704938642_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704938642_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:49:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:39: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:39: [WARN]: Cookie rejected [JSESSIONID="3CC50A09B1F941EA6805C76D5BF8814D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704939179_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704939179_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:49:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:39: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:40: [WARN]: Cookie rejected [JSESSIONID="3DF30A25117C645B3480034DD8942DA9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704939800_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704939800_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:49:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:40: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:40: [WARN]: Cookie rejected [JSESSIONID="F86ADEFFD01EC4718AB456D0266609A3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704940285_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704940285_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:49:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:40: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:41: [WARN]: Cookie rejected [JSESSIONID="D029A1244B2189C049BB0C29409DA857", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704940794_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704940794_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:49:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:41: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [WARN]: Cookie rejected [JSESSIONID="0CE16D5C5A171B7C94063D006AB493CC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704941439_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704941439_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [WARN]: Cookie rejected [JSESSIONID="3B1161875A8F3B0B721B7AFC24751C4B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170494214_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170494214_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [WARN]: Cookie rejected [JSESSIONID="F8F1022EF480E0B2EEA1EFE6857ED6DE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704942529_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704942529_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:49:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:42: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:43: [WARN]: Cookie rejected [JSESSIONID="747D32821631CA31CD2C00973201CFA3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704942968_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704942968_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:43: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:43: [WARN]: Cookie rejected [JSESSIONID="65720A2500E1BAF944EA70B3352ECFE5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704943422_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704943422_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:49:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:43: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [WARN]: Cookie rejected [JSESSIONID="AC8FA04B0C993D62782E9E34572A32DE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704943824_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704943824_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [WARN]: Cookie rejected [JSESSIONID="78E7BA1CC587002C43306207A1D96D29", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704944224_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704944224_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [WARN]: Cookie rejected [JSESSIONID="A26AC4CAC32A082530739C0EE931B8EC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704944575_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704944575_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:49:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:44: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:45: [WARN]: Cookie rejected [JSESSIONID="8857A0D509F3F79BECEF48CE9B169722", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704944939_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704944939_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:45: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:45: [WARN]: Cookie rejected [JSESSIONID="1440E0B67C6DE442E4371DBB0679F1A5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704945570_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704945570_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:49:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:45: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:46: [WARN]: Cookie rejected [JSESSIONID="C342B801CF76D5B4BCB3CF7C8EB77064", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704945903_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704945903_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:46: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:46: [WARN]: Cookie rejected [JSESSIONID="982E09A3E1A363495A76DFF2C41D5168", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704946337_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704946337_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:49:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:46: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:47: [WARN]: Cookie rejected [JSESSIONID="8207110366289770156B9182A37248B8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704946816_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704946816_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:49:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:47: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:47: [WARN]: Cookie rejected [JSESSIONID="AC81B1271C3CBDD829F55AC0D2EA4590", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704947179_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704947179_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:49:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:47: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:48: [WARN]: Cookie rejected [JSESSIONID="A254D309E15C67FA41834EE81EFDCA59", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704947744_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704947744_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:49:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:48: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:48: [WARN]: Cookie rejected [JSESSIONID="73302CC037A2716C7D7077E0AC2EDD8B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704948211_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704948211_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:49:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:48: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:49: [WARN]: Cookie rejected [JSESSIONID="4240C18DD020106744CA6A0069B26493", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704948655_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711704948655_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:49: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:49: [WARN]: Cookie rejected [JSESSIONID="B75D14FAF98717F8F1632DA77ADA48F1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170494959_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170494959_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:49:49: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:49: [INFO]: ***************** running test for Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:49:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:49: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:50: [WARN]: Cookie rejected [JSESSIONID="C783E6AAE4C1AFC7BD6A9C4128FE9619", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704949555_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704949555_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:49:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:50: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:50: [WARN]: Cookie rejected [JSESSIONID="B7FA0B88772DC04B06891C3F300A3A31", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704950291_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704950291_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:49:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:50: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:51: [WARN]: Cookie rejected [JSESSIONID="80CC88F70B44BDE32961B1502EE6D23F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704950819_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704950819_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:49:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:51: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:52: [WARN]: Cookie rejected [JSESSIONID="DBB87D1E910D0D36EE0670CAD3826DEC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704951455_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704951455_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:49:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:52: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:52: [WARN]: Cookie rejected [JSESSIONID="A74DFFD1EA056D36494D32099CFF5022", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704952247_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704952247_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:49:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:52: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:53: [WARN]: Cookie rejected [JSESSIONID="EE96C7CA05B34A867152457F8E5CC74E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704952847_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704952847_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:53: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:53: [WARN]: Cookie rejected [JSESSIONID="F69E323B7A63734ABA3555A1E7B674AB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704953346_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704953346_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:49:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:53: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:54: [WARN]: Cookie rejected [JSESSIONID="9567C2EFAA87CB7A8F7473C7DA96CA53", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704953847_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704953847_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:49:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:54: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:55: [WARN]: Cookie rejected [JSESSIONID="6483E42DE2A12A74AA664EDBEB124120", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704954613_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704954613_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:55: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:55: [WARN]: Cookie rejected [JSESSIONID="3D8155949B77D5B2CD6430CF169309DF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704955142_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704955142_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:49:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:55: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:56: [WARN]: Cookie rejected [JSESSIONID="1834A752E8F5E390BB5511A88A2180AF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704955633_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704955633_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:49:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:56: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:56: [WARN]: Cookie rejected [JSESSIONID="AF89D18AE424FCC3F7C37E2360EBD4AD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704956149_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704956149_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:49:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:56: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [WARN]: Cookie rejected [JSESSIONID="CC77A4DDA0EADB2D4F03BC305723CD5C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704956645_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704956645_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:49:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [WARN]: Cookie rejected [JSESSIONID="3F33915307EEADBCC572704E8D314BCF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704957162_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704957162_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:49:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [WARN]: Cookie rejected [JSESSIONID="563E141DF8DD2623DE427AB7794C39F4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704957547_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704957547_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:49:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:57: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:58: [WARN]: Cookie rejected [JSESSIONID="4CAE2D4E502D674FCB2A4D27D90A2B33", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704957959_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704957959_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:49:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:58: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:58: [WARN]: Cookie rejected [JSESSIONID="C29A7B8082B8673A451A78A1E059BB96", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704958478_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704958478_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:49:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:58: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:59: [WARN]: Cookie rejected [JSESSIONID="D93A3C890560CDDB006B8B53BE66BC50", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704958907_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704958907_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:49:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:59: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:59: [WARN]: Cookie rejected [JSESSIONID="77BC160AB8A065B407A98A83BF3B2A1B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704959288_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:49:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704959288_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:49:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:49:59: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:00: [WARN]: Cookie rejected [JSESSIONID="1B8117EC3BDC75A446CE5BBA2011C9EB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711704959952_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711704959952_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:00: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [WARN]: Cookie rejected [JSESSIONID="0CD4A8E8D3DFE79F8B31045F9A7CBF2E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170500479_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170500479_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:50:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [WARN]: Cookie rejected [JSESSIONID="3C377A2C0AE61FC72FA8F6DD7C10DD06", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705019_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705019_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [WARN]: Cookie rejected [JSESSIONID="7ED87BE802CF1A2C6F506BBE17230306", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170501512_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170501512_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:50:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:01: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:02: [WARN]: Cookie rejected [JSESSIONID="05EC388F19620F0537C573FE22712D7C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170501907_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170501907_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:50:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:02: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:02: [WARN]: Cookie rejected [JSESSIONID="FDA77F54EB28E376DD3F76C218D92649", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170502322_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170502322_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:50:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:02: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:03: [WARN]: Cookie rejected [JSESSIONID="8012AB69A2F6265526430AB9FF4A8EF4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170502864_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170502864_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:50:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:03: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [WARN]: Cookie rejected [JSESSIONID="73CAE41E22C2A5F8D298223B4DA4D4F4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170503278_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170503278_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:50:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [WARN]: Cookie rejected [JSESSIONID="A222C69BFBF9C4C4ACF9BE8F8E5C39C4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017117050446_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test2017117050446_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:50:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [WARN]: Cookie rejected [JSESSIONID="E21E0459D45CC32A96D1F4F293288799", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170504462_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170504462_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:50:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:04: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:05: [WARN]: Cookie rejected [JSESSIONID="AD39E150AA4D664DBD6F58053E43323E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170504996_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170504996_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:50:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:05: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 1 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 1 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 1 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:50:05: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:05: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:07: [WARN]: Cookie rejected [JSESSIONID="FD3A0244F84B345E0C6F6A99C77D30D1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:50:07: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:07: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:08: [WARN]: Cookie rejected [JSESSIONID="7A46CCB8A55FCC506CFAA9FA4C7F21D8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:50:08: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:08: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [WARN]: Cookie rejected [JSESSIONID="872D7BB99833B49FEBFF38B3E5A30652", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:50:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 2 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 2 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 2 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:50:09: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [INFO]: ***************** running test for Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:09: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:10: [WARN]: Cookie rejected [JSESSIONID="BF039633CAC28C85B073AEE1F088267D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170509497_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171170509497_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:50:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:10: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:11: [WARN]: Cookie rejected [JSESSIONID="64800EBE1A7C1FD23A71A3619019F66A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705010401_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705010401_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:50:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:11: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:12: [WARN]: Cookie rejected [JSESSIONID="85CDB11A510049ABD0A5178ED0CD1082", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705011333_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705011333_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:50:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:12: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:12: [WARN]: Cookie rejected [JSESSIONID="B563D19F6EE8D065508D628CE709F1FF", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170501292_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171170501292_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:50:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:12: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:13: [WARN]: Cookie rejected [JSESSIONID="C2988D5D018DCF75A55DE2B41C4D479F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705012845_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705012845_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:50:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:13: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:14: [WARN]: Cookie rejected [JSESSIONID="4E088488F321ADBE9CC5D6FC4D2F7EFA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705013889_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705013889_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:50:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:14: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:15: [WARN]: Cookie rejected [JSESSIONID="4E9D4A3F9196D8911B75EEC68BAFD6CC", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705014781_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705014781_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:50:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:15: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:16: [WARN]: Cookie rejected [JSESSIONID="AADABEA381A57C5B3211926F60D4DD57", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705015836_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705015836_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:50:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:16: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:17: [WARN]: Cookie rejected [JSESSIONID="F881A66F370B8F907F5ECB7944ECD1C6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705016603_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705016603_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:50:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:17: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:17: [WARN]: Cookie rejected [JSESSIONID="C3E0D9FDD73E8E3E792111FF3702BA4B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705017210_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705017210_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:50:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:17: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:18: [WARN]: Cookie rejected [JSESSIONID="FE82136F88B4DF5A54AEE4687AE32118", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705017824_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705017824_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:50:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:18: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:19: [WARN]: Cookie rejected [JSESSIONID="2261D9C77B71C7D4B7FC984170EC6192", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705018557_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705018557_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:50:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:19: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:19: [WARN]: Cookie rejected [JSESSIONID="C6912C66B3DBF66E098BA099895EE950", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705019219_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705019219_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:50:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:19: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:20: [WARN]: Cookie rejected [JSESSIONID="B95DA272FB31661C1F4C4EFED6EE4DF2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705019949_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705019949_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:50:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:20: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:21: [WARN]: Cookie rejected [JSESSIONID="81649783ECF2CA55F3F6272478302EA4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705020639_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705020639_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:50:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:21: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:22: [WARN]: Cookie rejected [JSESSIONID="E05FFF65A45B49D03D055F1BFEDC4B04", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705021387_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705021387_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:50:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:22: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:22: [WARN]: Cookie rejected [JSESSIONID="FF194BCBF4E2DE6A573AAA9A7BA60941", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705022260_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705022260_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:50:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:22: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:23: [WARN]: Cookie rejected [JSESSIONID="090829216C7704BD549B40D16E1856AD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705022956_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705022956_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:50:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:23: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:24: [WARN]: Cookie rejected [JSESSIONID="C30725EC89BB7EC69A57C0F0F48E14BA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705023550_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705023550_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:50:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:24: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:25: [WARN]: Cookie rejected [JSESSIONID="4E1BE74AB0BD1FC73186E64B79830866", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705024157_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705024157_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:25: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:25: [WARN]: Cookie rejected [JSESSIONID="F29501BB4E1B35B24CF37D0423169CE6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170502568_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test20171170502568_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:50:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:25: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:26: [WARN]: Cookie rejected [JSESSIONID="0181AF5970275758ADD62670863E19E6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705025785_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705025785_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:26: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:27: [WARN]: Cookie rejected [JSESSIONID="E8D1706348321EB41FA407E88EFCCA1D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705026394_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705026394_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:50:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:27: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:27: [WARN]: Cookie rejected [JSESSIONID="260B85D19B9DCC7B6D72C7068802F1A3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705027146_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705027146_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:50:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:27: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:28: [WARN]: Cookie rejected [JSESSIONID="CA716473CDA6ADA4F3174953A5552926", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705027752_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705027752_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:50:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:28: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:29: [WARN]: Cookie rejected [JSESSIONID="380CEB9631C2C7E08A364B90F32B1674", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705028499_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705028499_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:50:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:29: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:29: [WARN]: Cookie rejected [JSESSIONID="CDA6B2EA4874D4C5EC12646677BB6550", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705029256_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705029256_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:50:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:30: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:30: [WARN]: Cookie rejected [JSESSIONID="F56D09390EDB5602BE58DECD0797D935", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017117050303_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test2017117050303_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:50:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:30: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:31: [WARN]: Cookie rejected [JSESSIONID="A45784806FCD53FF70AEEB0970CD122D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705030861_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705030861_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:50:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:31: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:32: [WARN]: Cookie rejected [JSESSIONID="D984439AA0B540DE43006A6213A7134E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705031432_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/Test201711705031432_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:50:32: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:32: [INFO]: ***************** running test for Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:32: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:32: [WARN]: Cookie rejected [JSESSIONID="7A7AB95A37E0232BCB05887C6F23A1EE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170503241_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171170503241_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:50:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:32: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:33: [WARN]: Cookie rejected [JSESSIONID="7F04941F03ACE663A4994022A3D8391A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705032890_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705032890_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:50:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:33: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:33: [WARN]: Cookie rejected [JSESSIONID="FBA42A3C6F22D5A5F47BA35199F77558", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705033252_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705033252_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:50:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:33: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:34: [WARN]: Cookie rejected [JSESSIONID="6D172D9853841A8E00168557AA004279", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705033766_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705033766_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:50:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:34: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:34: [WARN]: Cookie rejected [JSESSIONID="3B9BE992038FB2A372E8D7B553011804", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705034366_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705034366_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:50:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:34: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:35: [WARN]: Cookie rejected [JSESSIONID="45B4FA946B8E27B6ACF9741DB27B9433", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705034833_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705034833_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:50:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:35: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:35: [WARN]: Cookie rejected [JSESSIONID="3F84551D64890FBC2D765AECBD7DDDC6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705035322_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705035322_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:50:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:35: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:36: [WARN]: Cookie rejected [JSESSIONID="353600832F8976A7CAC354D1C53EC32C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705035851_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705035851_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:50:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:36: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:36: [WARN]: Cookie rejected [JSESSIONID="6A8F271E05504CF51DACF962E744DF45", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705036280_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705036280_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:50:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:36: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:37: [WARN]: Cookie rejected [JSESSIONID="F6475B981E722DECFA8611CBC24F979B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705036780_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705036780_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:50:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:37: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:37: [WARN]: Cookie rejected [JSESSIONID="91133967369083AACBAB3DC3C3E0ECC3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705037251_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705037251_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:50:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:37: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:38: [WARN]: Cookie rejected [JSESSIONID="EE1A558908E3DD6067E9CF3B391A36C4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705037810_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705037810_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:50:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:38: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:39: [WARN]: Cookie rejected [JSESSIONID="9F40C97921134C17F494996C948F583E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705038569_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705038569_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:50:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:39: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:39: [WARN]: Cookie rejected [JSESSIONID="168567F2A2C203A807C4B983A22CA4E8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170503923_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171170503923_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:50:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:39: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:40: [WARN]: Cookie rejected [JSESSIONID="009C3CFD3FA4583AC7822A1D0EC7D9F3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705039635_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705039635_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:50:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:40: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:40: [WARN]: Cookie rejected [JSESSIONID="7100BEC8F6A07B968ACAAA0E0A7DADAB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705040108_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705040108_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:50:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:40: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [WARN]: Cookie rejected [JSESSIONID="6E16E04847EDB991B0ECD7E1D296A456", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705040656_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705040656_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:50:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [WARN]: Cookie rejected [JSESSIONID="2C8D974EF339922F43AEC17E770C68C0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705041141_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705041141_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:50:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [WARN]: Cookie rejected [JSESSIONID="4FCC586E6D1DF8D82BA8599B457877DB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705041484_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705041484_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:50:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:41: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:42: [WARN]: Cookie rejected [JSESSIONID="B92FD1971A13FF713AE7F00B7D1EE145", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705041892_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705041892_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:42: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:42: [WARN]: Cookie rejected [JSESSIONID="02BCDA6F3B80043C661B2FE8DB71CE21", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705042290_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705042290_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:50:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:42: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:43: [WARN]: Cookie rejected [JSESSIONID="7F6B607672B972118388A8B8153071BA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705042664_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705042664_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:43: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:43: [WARN]: Cookie rejected [JSESSIONID="517A518AFBA2FA9354D9C02DA528E5CC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705043262_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705043262_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:50:43: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:43: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:44: [WARN]: Cookie rejected [JSESSIONID="4AA68B3A45D8A6425AC7912DE3AC9ED8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705043782_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705043782_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:50:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:44: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:44: [WARN]: Cookie rejected [JSESSIONID="DD7A41B90153ED138954A644B3353941", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705044177_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705044177_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:50:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:44: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [WARN]: Cookie rejected [JSESSIONID="91C23A4D61BBB419C1856F7EDE26ED49", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705044636_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705044636_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:50:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [WARN]: Cookie rejected [JSESSIONID="FCFF9C61FB8181140E2EF9E2090EA0CE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170504527_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test20171170504527_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:50:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [WARN]: Cookie rejected [JSESSIONID="950DEC191E9CCDA540534AE9742E8A5A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705045418_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705045418_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:50:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:45: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:46: [WARN]: Cookie rejected [JSESSIONID="1E13776F2A42A0019E0F848EBB3C68BE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705045935_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705045935_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:50:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:46: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:46: [WARN]: Cookie rejected [JSESSIONID="29657EC5FB08629FC07044443EA74BE8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705046409_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/Test201711705046409_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:50:46: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:46: [INFO]: ***************** running test for Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:50:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:46: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:47: [WARN]: Cookie rejected [JSESSIONID="9F1E2895E1B7C99AE7F0EDF9CB56F510", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705046972_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705046972_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:50:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:47: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:48: [WARN]: Cookie rejected [JSESSIONID="98A2E595E1D1522A4E4F1AA23B43E620", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705047819_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705047819_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:50:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:48: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:48: [WARN]: Cookie rejected [JSESSIONID="DADB99B94C71BE7765B2154B0354681C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705048475_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705048475_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:50:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:48: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:49: [WARN]: Cookie rejected [JSESSIONID="17E6345DC053449D25AFF209047F6D77", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705048986_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705048986_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:50:49: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:49: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:50: [WARN]: Cookie rejected [JSESSIONID="3FB019B14CD72CB58E828900A0307E44", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705049644_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705049644_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:50:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:50: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:50: [WARN]: Cookie rejected [JSESSIONID="EA1F3AC349562548B63E3F7376B5F7F0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170505027_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170505027_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:50:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:50: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:51: [WARN]: Cookie rejected [JSESSIONID="C68B64950FECA313D8711BFD436B7DA5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705050532_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705050532_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:50:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:51: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:51: [WARN]: Cookie rejected [JSESSIONID="9DAF8266E635A7D92659DA0F2539EC4B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705051161_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705051161_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:50:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:51: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:52: [WARN]: Cookie rejected [JSESSIONID="D4243F6A1B05F4EDC37D85FCD07CEF6D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705051653_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705051653_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:50:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:52: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:52: [WARN]: Cookie rejected [JSESSIONID="0453C09209EA2106971ED51F59E1B027", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705052298_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705052298_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:50:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:52: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:53: [WARN]: Cookie rejected [JSESSIONID="7E27A6322E26CDE8672957DF0E9D891E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705052953_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705052953_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:50:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:53: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:54: [WARN]: Cookie rejected [JSESSIONID="06434DCAC978DC41ECE3BAB6ACE467DA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705053498_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705053498_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:50:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:54: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:54: [WARN]: Cookie rejected [JSESSIONID="EC39148F985E0C3EFC72DB96DBA2B216", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705054102_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705054102_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:50:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:54: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:55: [WARN]: Cookie rejected [JSESSIONID="14CB9AE60F6A1EF541F6D48EA6846E2D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705054650_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705054650_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:50:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:55: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:55: [WARN]: Cookie rejected [JSESSIONID="F1E0EF4CFF5A96CFAC3C72965D008E94", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705055174_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705055174_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:50:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:55: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:56: [WARN]: Cookie rejected [JSESSIONID="55633588008D8CD9FE77A1E7C77EA4D8", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705055698_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705055698_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:50:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:56: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:56: [WARN]: Cookie rejected [JSESSIONID="C3FC76903CDFAC08962B6BE0A11BD84B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705056234_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705056234_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:50:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:56: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:57: [WARN]: Cookie rejected [JSESSIONID="249926612CDED27276E57D2382F90DC6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705056623_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705056623_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:50:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:57: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:57: [WARN]: Cookie rejected [JSESSIONID="737D2722F0D3CDB5D505EC2E1FECB61C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test2017117050576_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test2017117050576_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:50:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:57: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:58: [WARN]: Cookie rejected [JSESSIONID="402678089A69BDEE2533DB8899A7950A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705057772_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705057772_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:58: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:58: [WARN]: Cookie rejected [JSESSIONID="CF1A892522EE5BC88BF7ADC5D84D2D3D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705058301_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705058301_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:50:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:58: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:59: [WARN]: Cookie rejected [JSESSIONID="D168F3970A56A53C400D013FE06C6E82", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705058804_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705058804_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:50:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:59: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:59: [WARN]: Cookie rejected [JSESSIONID="D4CAFE5721706E08AA193594DD20AC0F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705059306_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:50:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705059306_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:50:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:50:59: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:00: [WARN]: Cookie rejected [JSESSIONID="C96113FD6BE2A321EB7FA7AA697350BF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test201711705059720_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test201711705059720_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:51:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:00: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:00: [WARN]: Cookie rejected [JSESSIONID="6B67D2121D55EA0D2620DFCBCDB9CC2C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170510371_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170510371_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:51:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:00: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:01: [WARN]: Cookie rejected [JSESSIONID="BE76BD1F45CD652DAEEBB578996D081B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170510753_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170510753_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:51:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:01: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:01: [WARN]: Cookie rejected [JSESSIONID="47CE948777C9A5F14AD3488AF827D2CF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170511394_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170511394_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:51:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:01: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:02: [WARN]: Cookie rejected [JSESSIONID="E06DDBFB4AF90BE6E56C1FBAE5DF33E4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170511773_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170511773_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:51:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:02: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:02: [WARN]: Cookie rejected [JSESSIONID="180968A522F636A5488A09C6A9F7D339", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170512277_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170512277_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:51:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:02: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:03: [WARN]: Cookie rejected [JSESSIONID="DB9670D52A1E727D3C9073807BA8138B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/Test20171170512675_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/Test20171170512675_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:51:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:03: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 2 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 2 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 2 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:51:03: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:03: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:05: [WARN]: Cookie rejected [JSESSIONID="F0A3F9568BE0556498FD95FE487D3E74", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:51:05: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:05: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:06: [WARN]: Cookie rejected [JSESSIONID="1D144587C9A48E3731AC6891176039F4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:51:06: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:06: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:07: [WARN]: Cookie rejected [JSESSIONID="34A70865CF8A6E71EBE1A916B0FD0914", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:07: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 3 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 3 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 3 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:51:07: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:09: [WARN]: Cookie rejected [JSESSIONID="7523280B9EA97BBC32F66BB4E7ED87F4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171170517727" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TestingNotFound:20171170517727 [org.dataone.client.rest.RestClient] 20170427-07:51:09: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [WARN]: Cookie rejected [JSESSIONID="F59EBA8494AEB1C21AFE49CBB93827B0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171170519184" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TestingNotFound:20171170519184 [org.dataone.client.rest.RestClient] 20170427-07:51:10: [INFO]: ***************** running test for testDescribe() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [WARN]: Cookie rejected [JSESSIONID="129332D5FAFCE9C021D703E6C72621AF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TestingNotFound:20171170511075" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TestingNotFound:20171170511075 [org.dataone.client.rest.RestClient] 20170427-07:51:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 3 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 3 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 3 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:51:10: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: ***************** running test for Node:: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:10: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:11: [WARN]: Cookie rejected [JSESSIONID="0D873846D497778D77E14FDA3252E888", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705110817_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705110817_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:51:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:11: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:13: [WARN]: Cookie rejected [JSESSIONID="10AF9937D2ECEA228580693B617C44D5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705111935_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705111935_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:51:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:13: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:14: [WARN]: Cookie rejected [JSESSIONID="AAF6B1DA9A601D5D08066FB5CD21D555", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705113221_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705113221_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:51:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:14: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:16: [WARN]: Cookie rejected [JSESSIONID="C6A147CDDE08369D5C668106C570C210", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705114666_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705114666_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:51:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:16: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:17: [WARN]: Cookie rejected [JSESSIONID="F9642DF0E5D509750BF63B34AD76C808", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705116214_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705116214_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:51:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:17: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:18: [WARN]: Cookie rejected [JSESSIONID="5DF4C51EA96BBF1AA96E0A89D3F75923", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705117563_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705117563_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:51:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:18: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:20: [WARN]: Cookie rejected [JSESSIONID="DF2CE2BA6AA12885EABF10391F31DC44", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705118954_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705118954_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:51:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:20: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:21: [WARN]: Cookie rejected [JSESSIONID="8FD3DA318F72A30E22482730F408939B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705120214_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705120214_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:51:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:21: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:22: [WARN]: Cookie rejected [JSESSIONID="3A1902A0A7D9FC7B2BA579D78692D083", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705121485_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705121485_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:51:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:22: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:24: [WARN]: Cookie rejected [JSESSIONID="56AE3BC26A5841FB1DA5A6A61092A6AD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705122736_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705122736_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:51:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:24: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:25: [WARN]: Cookie rejected [JSESSIONID="AFC7960C6AF560DB4EA0402C4AD603E1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705124123_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705124123_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:51:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:25: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:27: [WARN]: Cookie rejected [JSESSIONID="EEE1EF2CA9B16B08BA9AAD0513B37FB4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705125542_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705125542_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:51:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:27: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:28: [WARN]: Cookie rejected [JSESSIONID="528EE084D50E8F796145A8D6AA7EA437", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170512791_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test20171170512791_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:51:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:28: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:29: [WARN]: Cookie rejected [JSESSIONID="0C9148A68AAB67FD04FE3DE30A6D0136", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705128494_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705128494_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:51:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:29: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:31: [WARN]: Cookie rejected [JSESSIONID="5BE2022FA62B814476C24154E5DEA561", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705129903_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705129903_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:51:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:31: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:32: [WARN]: Cookie rejected [JSESSIONID="63B8102D8D86CEE278294C2C9B9B30E0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705131329_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705131329_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:51:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:32: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:33: [WARN]: Cookie rejected [JSESSIONID="63DD22E1F9127DD530EA18C3C208A4E9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705132583_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705132583_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:51:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:33: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:34: [WARN]: Cookie rejected [JSESSIONID="603CFB663AC94A9454D674996ED9A81B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705133705_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705133705_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:51:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:34: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:36: [WARN]: Cookie rejected [JSESSIONID="F3CBE5733FEBD1C193C9AB8C1FA106B7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705134884_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705134884_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:51:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:36: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:38: [WARN]: Cookie rejected [JSESSIONID="9B1A642EB37A795A4FBB95D300704254", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705136881_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705136881_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:51:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:38: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:39: [WARN]: Cookie rejected [JSESSIONID="DB5F020F24A294F4595228DA1D13081C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705138150_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705138150_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:51:39: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:39: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:40: [WARN]: Cookie rejected [JSESSIONID="A92E95F9414A09A8DCAF267E528D41F2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705139580_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705139580_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:51:40: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:40: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:41: [WARN]: Cookie rejected [JSESSIONID="B4CD92AB9A88EDA97FF75D42417BC5BE", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705140719_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705140719_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:51:41: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:41: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:42: [WARN]: Cookie rejected [JSESSIONID="6F0C7A33D9B1F91624DE5D3186C5A628", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705141758_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705141758_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:51:42: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:42: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:44: [WARN]: Cookie rejected [JSESSIONID="50C981F84612C9BFBC6F8AA43229D3EA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705142871_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705142871_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:51:44: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:44: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:45: [WARN]: Cookie rejected [JSESSIONID="FE384409303A28F308EC74E85FC72B83", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705144167_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705144167_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:51:45: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:45: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:46: [WARN]: Cookie rejected [JSESSIONID="7944E2C419E49A96F3206B5A182305F0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705145280_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705145280_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:51:46: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:46: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:47: [WARN]: Cookie rejected [JSESSIONID="6101C31AB120B83CF11012F130F59925", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705146405_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705146405_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:51:47: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:47: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:48: [WARN]: Cookie rejected [JSESSIONID="1913EB2A470568856EF984CEF029A058", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705147529_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705147529_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:51:48: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:48: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:50: [WARN]: Cookie rejected [JSESSIONID="BB44225C0B7B375167BD4AF867B839A1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705148943_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-orc-1.test.dataone.org/cn/v2/object/Test201711705148943_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:51:50: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:50: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:50: [INFO]: ***************** running test for Node:: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:51:50: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:50: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:51: [WARN]: Cookie rejected [JSESSIONID="7703740082EFE036EA1DACF2DE5A394D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705150204_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705150204_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:51:51: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:51: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:52: [WARN]: Cookie rejected [JSESSIONID="1E66B124C67B29C1EC0D92B0F43457BB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705151146_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705151146_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:51:52: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:52: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:53: [WARN]: Cookie rejected [JSESSIONID="E999819FB5172963C73CC3DBD4AE06E0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705152130_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705152130_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:51:53: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:53: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:54: [WARN]: Cookie rejected [JSESSIONID="FDF2881E84E984980C4961E13A0E7368", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170515399_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170515399_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:51:54: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:54: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:55: [WARN]: Cookie rejected [JSESSIONID="5A04B8AED809737B31F975E6C4F6A469", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705154236_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705154236_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:51:55: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:55: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:56: [WARN]: Cookie rejected [JSESSIONID="5372DBFA35B37412085C2626FD192D3F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705155314_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705155314_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:51:56: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:56: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:57: [WARN]: Cookie rejected [JSESSIONID="762849C762A38B3C408EDDBED0AF3890", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705156436_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705156436_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:51:57: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:57: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:58: [WARN]: Cookie rejected [JSESSIONID="833BD1DF245FAFAC873C3955582A434C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705157485_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705157485_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:51:58: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:58: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:59: [WARN]: Cookie rejected [JSESSIONID="B31A59E131BAC8F78C7F7E7184FFE99F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705158322_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:51:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705158322_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:51:59: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:51:59: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:00: [WARN]: Cookie rejected [JSESSIONID="17B3C9EE9855A1BD2E15982433C9B9D3", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705159176_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705159176_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:52:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:00: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:00: [WARN]: Cookie rejected [JSESSIONID="6ED3B8997768FF14D7A3AB2F54D80DBF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170520101_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170520101_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:52:00: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:00: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:01: [WARN]: Cookie rejected [JSESSIONID="E979A254443017181BCF889A46606B51", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170520932_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170520932_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:52:01: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:01: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:02: [WARN]: Cookie rejected [JSESSIONID="F6BDD4CB4A7870ACCCC87B498B1B89B4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170521750_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170521750_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:52:02: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:02: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:03: [WARN]: Cookie rejected [JSESSIONID="67D84E6DEF066F5A3E55FC17AD1E636B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170522658_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170522658_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:52:03: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:03: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:04: [WARN]: Cookie rejected [JSESSIONID="2756876AAC28133AA3791A7C0CA12291", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170523571_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170523571_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:52:04: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:04: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:05: [WARN]: Cookie rejected [JSESSIONID="037C552C2C813FC09A6FE558DE25C855", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170524356_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170524356_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:52:05: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:05: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:06: [WARN]: Cookie rejected [JSESSIONID="388A3F220FB8A062340E5608557DC206", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170525166_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170525166_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:52:06: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:06: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:07: [WARN]: Cookie rejected [JSESSIONID="ACFC8FA763D7D518D539F86C9317C566", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170526224_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170526224_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:52:07: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:07: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:08: [WARN]: Cookie rejected [JSESSIONID="C812F8E85D018A9EC646A81BCC956864", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170527280_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170527280_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:52:08: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:08: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:09: [WARN]: Cookie rejected [JSESSIONID="0EC81C13BD533E7B0D2F1E8CC099CBDE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170528238_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170528238_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:52:09: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:09: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:10: [WARN]: Cookie rejected [JSESSIONID="83279B0B4B2A96BA4D19671D8876D8AB", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170529134_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170529134_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:52:10: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:10: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:11: [WARN]: Cookie rejected [JSESSIONID="AF27F1E53FCAFFC1664A38FBD138B1CA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170521016_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170521016_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:52:11: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:11: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:12: [WARN]: Cookie rejected [JSESSIONID="FFBCC4E6A6F6168469E58DD34B4DCA50", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705211192_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705211192_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:52:12: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:12: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:13: [WARN]: Cookie rejected [JSESSIONID="3EBEFC1EA8BE1B0EC6886A59F84D28F5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705212106_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705212106_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:52:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:13: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:13: [WARN]: Cookie rejected [JSESSIONID="6319865A63959D688FCBB2806E549E1C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170521318_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test20171170521318_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:52:13: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:13: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:14: [WARN]: Cookie rejected [JSESSIONID="DE8E41F6F628B498863F2BB55271C6F7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705213937_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705213937_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:52:14: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:14: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:15: [WARN]: Cookie rejected [JSESSIONID="3104527EDB1279A435272C0F03837C55", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705214754_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705214754_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:52:15: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:15: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:16: [WARN]: Cookie rejected [JSESSIONID="B731A778B8F2D9DFA8D233ED3CC04854", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705215566_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705215566_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:52:16: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:16: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:17: [WARN]: Cookie rejected [JSESSIONID="FCA75370F4733D949EAB7F1BC259D02D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705216572_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705216572_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:52:17: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:17: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:18: [WARN]: Cookie rejected [JSESSIONID="7F2B1E1D44EDAC7A78A819419B3E10BE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705217399_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/Test201711705217399_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:52:18: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:18: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:18: [INFO]: ***************** running test for Node:: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:18: [INFO]: 0 unicode String:: common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:18: [WARN]: Cookie rejected [JSESSIONID="D3E3C24AB21AB470B3E196B11C4FD4CA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705218195_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705218195_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20170427-07:52:18: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:18: [INFO]: 1 unicode String:: common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:19: [WARN]: Cookie rejected [JSESSIONID="1F5378E99E9929439183742100B61CFB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705218992_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705218992_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20170427-07:52:19: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:19: [INFO]: 2 unicode String:: common-unicode-ascii-safe-0123456789 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:20: [WARN]: Cookie rejected [JSESSIONID="31BC16DD4D34355A54700D69DBC66C55", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705219677_common-unicode-ascii-safe-0123456789" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705219677_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20170427-07:52:20: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:20: [INFO]: 3 unicode String:: common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:21: [WARN]: Cookie rejected [JSESSIONID="1FB7BAE11C9E5C65E6E81CEA8DB0AC59", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705220369_common-unicode-ascii-safe-:@$-_.!*()',~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705220369_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20170427-07:52:21: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:21: [INFO]: 4 unicode String:: common-unicode-ascii-safe-unreserved-._~ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:22: [WARN]: Cookie rejected [JSESSIONID="553E6241B87B2A3CCF269970A6A96B6C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170522191_common-unicode-ascii-safe-unreserved-._~" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170522191_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20170427-07:52:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:22: [INFO]: 5 unicode String:: common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:22: [WARN]: Cookie rejected [JSESSIONID="638A48B1213AC07B751A45A5E9B0A22C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test2017117052228_common-unicode-ascii-safe-sub-delims-$!*()'," [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test2017117052228_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20170427-07:52:22: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:22: [INFO]: 6 unicode String:: common-unicode-ascii-safe-gen-delims-:@ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:23: [WARN]: Cookie rejected [JSESSIONID="7575358BE5AE14B0C168AD5EF06A6DCC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705222611_common-unicode-ascii-safe-gen-delims-:@" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705222611_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20170427-07:52:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:23: [INFO]: 7 unicode String:: common-unicode-ascii-escaped-"#<>[]^`{}| [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:23: [WARN]: Cookie rejected [JSESSIONID="2B146612AC30D850DE5C0F7B0FE71638", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705223255_common-unicode-ascii-escaped-"#<>[]^`{}|" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705223255_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20170427-07:52:23: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:23: [INFO]: 8 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-\ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:24: [WARN]: Cookie rejected [JSESSIONID="7603D4C42B069A4FC01F56424A6BACC7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705223950_common-unicode-ascii-escaped-tomcatBlocked-\" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705223950_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20170427-07:52:24: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:24: [INFO]: 9 unicode String:: common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:25: [WARN]: Cookie rejected [JSESSIONID="E6061B11284CD6DA7CC4BBB6FAB02532", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705224643_common-unicode-ascii-escaped-tomcatBlocked-%5C" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705224643_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20170427-07:52:25: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:25: [INFO]: 10 unicode String:: common-unicode-ascii-semi-colon-test-%3B [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:26: [WARN]: Cookie rejected [JSESSIONID="FE10A4C25EFAD26633D1D33C51DADA35", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705225466_common-unicode-ascii-semi-colon-test-%3B" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705225466_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20170427-07:52:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:26: [INFO]: 11 unicode String:: common-unicode-ascii-escaped-% [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:26: [WARN]: Cookie rejected [JSESSIONID="8BADD3C677BC34FA397C0CA6E375D5B7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170522637_common-unicode-ascii-escaped-%" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170522637_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20170427-07:52:26: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:26: [INFO]: 12 unicode String:: common-unicode-ascii-escape-anyway-+ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:27: [WARN]: Cookie rejected [JSESSIONID="6094332A69C9D9E397F38729CD9E371B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705226639_common-unicode-ascii-escape-anyway-+" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705226639_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20170427-07:52:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:27: [INFO]: 13 unicode String:: path-unicode-ascii-safe-&=&= [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:27: [WARN]: Cookie rejected [JSESSIONID="112CD9252D3E4E55951E14C8E3376516", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705227221_path-unicode-ascii-safe-&=&=" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705227221_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20170427-07:52:27: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:27: [INFO]: 14 unicode String:: path-unicode-ascii-escaped-; [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:28: [WARN]: Cookie rejected [JSESSIONID="A864BFB961AE7E60876902ECDD57A4B6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705227840_path-unicode-ascii-escaped-;" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705227840_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20170427-07:52:28: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:28: [INFO]: 15 unicode String:: path-unicode-ascii-escaped-? [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:29: [WARN]: Cookie rejected [JSESSIONID="FEFF37F2E3A147E51D407C794302C826", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705228581_path-unicode-ascii-escaped-?" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705228581_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20170427-07:52:29: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:29: [INFO]: 16 unicode String:: path-unicode-ascii-escaped-/ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:30: [WARN]: Cookie rejected [JSESSIONID="74F6E7A4B5F1A189E13AD41BF57E9FDD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705229272_path-unicode-ascii-escaped-/" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705229272_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20170427-07:52:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:30: [INFO]: 17 unicode String:: path-unicode-ascii-escaped-%3F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:30: [WARN]: Cookie rejected [JSESSIONID="E2F1490249248D3CF632F3F86A5D53E4", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170523052_path-unicode-ascii-escaped-%3F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170523052_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20170427-07:52:30: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:30: [INFO]: 18 unicode String:: path-unicode-ascii-escaped-%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:31: [WARN]: Cookie rejected [JSESSIONID="8ADF742F91A0DE68781759835DF8D87A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705230747_path-unicode-ascii-escaped-%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705230747_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20170427-07:52:31: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:31: [INFO]: 19 unicode String:: path-unicode-ascii-escaped-double-//case [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:32: [WARN]: Cookie rejected [JSESSIONID="39CB6DD38E91A0FF5D654C25F6E1BBBF", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705231533_path-unicode-ascii-escaped-double-//case" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705231533_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20170427-07:52:32: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:32: [INFO]: 20 unicode String:: path-unicode-ascii-escaped-double-trailing// [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:33: [WARN]: Cookie rejected [JSESSIONID="50341289B6B0E27DFB047BC3385385FA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705232345_path-unicode-ascii-escaped-double-trailing//" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705232345_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20170427-07:52:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:33: [INFO]: 21 unicode String:: path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:33: [WARN]: Cookie rejected [JSESSIONID="FE27BCC7E15C7B064F3DF1B8F4A44C17", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170523352_path-unicode-ascii-escaped-double-%2F%2Fcase" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170523352_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20170427-07:52:33: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:33: [INFO]: 22 unicode String:: path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:34: [WARN]: Cookie rejected [JSESSIONID="AE885D266D69EFDA066CDBD102121E85", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705233650_path-unicode-ascii-escaped-double-trailing%2F%2F" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705233650_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20170427-07:52:34: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:34: [INFO]: 23 unicode String:: common-unicode-bmp-1byte-escaped-¡¢£ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:35: [WARN]: Cookie rejected [JSESSIONID="AE80253EA1C5966CF4F52B0AD945247F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705234362_common-unicode-bmp-1byte-escaped-¡¢£" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705234362_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20170427-07:52:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:35: [INFO]: 24 unicode String:: common-unicode-bmp-2byte-escaped-䦹䦺 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:35: [WARN]: Cookie rejected [JSESSIONID="8D7142F07E047C7A8ECD70A81836DF19", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test20171170523552_common-unicode-bmp-2byte-escaped-䦹䦺" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test20171170523552_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20170427-07:52:35: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:35: [INFO]: 25 unicode String:: common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:36: [WARN]: Cookie rejected [JSESSIONID="6181E9ABF3EE8CC91DBBF79E998C1FAD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705235720_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705235720_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20170427-07:52:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:36: [INFO]: 26 unicode String:: path-ascii-doc-example-10.1000/182 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:36: [WARN]: Cookie rejected [JSESSIONID="F984286AD6449FFADF8F3EA34BAC6C29", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705236300_path-ascii-doc-example-10.1000/182" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705236300_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20170427-07:52:36: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:36: [INFO]: 27 unicode String:: path-ascii-doc-example-http://example.com/data/mydata?row=24 [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:37: [WARN]: Cookie rejected [JSESSIONID="A694A64D1D4108FB898CB07E383CCB83", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705236877_path-ascii-doc-example-http://example.com/data/mydata?row=24" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705236877_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20170427-07:52:37: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:37: [INFO]: 28 unicode String:: common-bmp-doc-example-ฉันกินกระจกได้ [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:38: [WARN]: Cookie rejected [JSESSIONID="451734CF3643207CA4477B8ABF109F19", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705237609_common-bmp-doc-example-ฉันกินกระจกได้" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705237609_common-bmp-doc-example-%E0%B8%89%E0%B8%B1%E0%B8%99%E0%B8%81%E0%B8%B4%E0%B8%99%E0%B8%81%E0%B8%A3%E0%B8%B0%E0%B8%88%E0%B8%81%E0%B9%84%E0%B8%94%E0%B9%89 [org.dataone.client.rest.RestClient] 20170427-07:52:38: [INFO]: [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:38: [INFO]: 29 unicode String:: common-bmp-doc-example-Is_féidir_liom_ithe_gloine [org.dataone.integration.it.testImplementations.ReadTestImplementations] 20170427-07:52:38: [WARN]: Cookie rejected [JSESSIONID="D85D4783E7A2C75E770F59F88B356863", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/Test201711705238284_common-bmp-doc-example-Is_féidir_liom_ithe_gloine" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: HEAD https://cn-stage-unm-1.test.dataone.org/cn/v2/object/Test201711705238284_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20170427-07:52:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:38: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 3 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 3 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 3 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:52:38: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:38: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:40: [WARN]: Cookie rejected [JSESSIONID="1379A2D39E104DAB4E2E5C49B9C8033B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:40: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:40: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:41: [WARN]: Cookie rejected [JSESSIONID="DEECDBF61E4373C99C310ECC4627431C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:41: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:41: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:42: [WARN]: Cookie rejected [JSESSIONID="8ED212DD50B42987F7F44286E474A105", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:42: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 4 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 4 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 4 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:52:42: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [WARN]: Cookie rejected [JSESSIONID="842C57E576CCD8724B435D27CF93597E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201711705242803" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201711705242803 [org.dataone.client.rest.RestClient] 20170427-07:52:43: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [WARN]: Cookie rejected [JSESSIONID="7AEF65F5669688AC39E0F63509C491A8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201711705243407" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201711705243407 [org.dataone.client.rest.RestClient] 20170427-07:52:43: [INFO]: ***************** running test for testGetChecksum() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [WARN]: Cookie rejected [JSESSIONID="A237C9590E911057A23663C262372243", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/checksum/TestingNotFound:201711705243638" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/checksum/TestingNotFound:201711705243638 [org.dataone.client.rest.RestClient] 20170427-07:52:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 3 urn:node:cnStageUNM1 publicObject_hits 4 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 3 urn:node:cnStageORC1 publicObject_hits 4 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 3 urn:node:cnStageUCSB1 publicObject_hits 4 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:52:43: [INFO]: ***************** running test for testResolve(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:52:44: [INFO]: Using cached objectlist for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:46: [WARN]: Cookie rejected [JSESSIONID="3FE435524E682F5FB92A65C85C21009F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:47: [INFO]: ***************** running test for testResolve(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:52:47: [INFO]: Using cached objectlist for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:48: [WARN]: Cookie rejected [JSESSIONID="4931ADB0A80187E0AA0C423B5D8DD6E0", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:49: [INFO]: ***************** running test for testResolve(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-07:52:49: [INFO]: Using cached objectlist for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:50: [WARN]: Cookie rejected [JSESSIONID="17EDD22C964A3EBF35AD603D98E6874C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/resolve/000d59a24541ddb5c9afb9273ac33c78d0255ed0 [org.dataone.client.rest.RestClient] 20170427-07:52:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:51: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 4 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 4 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 4 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:52:51: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:51: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:54: [WARN]: Cookie rejected [JSESSIONID="688E3393B387A8F4F23BAA061977A1E3", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:54: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:54: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:55: [WARN]: Cookie rejected [JSESSIONID="ACCD4E03C3B36396EE73FD2716B784FA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:55: [INFO]: ***************** running test for testGet() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:55: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [WARN]: Cookie rejected [JSESSIONID="0FBEF5E47D58E682088B3AF615826B41", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:52:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:52:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 5 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 5 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 5 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:52:57: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://cn-stage-orc-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:52:57: [INFO]: Using cached identifier for node urn:node:cnStageORC1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:05: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:05: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:05: [INFO]: Using cached identifier for node urn:node:cnStageUCSB1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:07: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:07: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://cn-stage-unm-1.test.dataone.org/cn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:07: [INFO]: Using cached identifier for node urn:node:cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:53:11: [INFO]: Testing isAuthorized() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:53:11: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient] 20170427-07:53:12: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:19: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:19: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:19: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:19: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:23: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:23: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:23: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:23: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:27: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:27: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:27: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:27: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:28: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:34: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:34: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:34: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:53:34: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:34: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:46: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/reserve/201711704758687?subject=CN%3DtestSubmitter,DC%3Ddataone,DC%3Dorg with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:53:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:53:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:53:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:53:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:53:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/object/TierTesting:cn-stage-unm-1:Public_READ.15 with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:00: [WARN]: Cookie rejected [JSESSIONID="348F25EC9C6EFA737B6D4022CC3C4D5A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:01: [WARN]: Cookie rejected [JSESSIONID="22988D17AF418A7527DE8B3AF55753B1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:03: [WARN]: Cookie rejected [JSESSIONID="93B9CD56A5A983FB03B5B35B033351C7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:03: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:03: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:54:03: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:03: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:54:03: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:04: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:04: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:04: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:04: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:05: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:05: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:05: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:54:05: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:05: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-07:54:05: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:05: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:07: [WARN]: Cookie rejected [JSESSIONID="E9F03CF79D9EC690A1B5120EF3E29059", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:09: [WARN]: Cookie rejected [JSESSIONID="86A0FD1A5A984A42BE8C8C086D5D5254", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:10: [WARN]: Cookie rejected [JSESSIONID="C3806606B94A2C3CA2D32FBC9200C7A8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient] 20170427-07:54:11: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:11: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:15: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:18: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:22: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:25: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:37: [WARN]: Cookie rejected [JSESSIONID="D8E104303A54F3C42DEECA24DF29B491", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:37: [WARN]: Cookie rejected [JSESSIONID="0505156843EF310AB4562EDF28B53680", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:38: [WARN]: Cookie rejected [JSESSIONID="8C76D4CA52680BCE89E35FC99DE63D3B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:38: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:39: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:39: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:39: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:39: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:40: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:40: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:40: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:41: [WARN]: Cookie rejected [JSESSIONID="7DC7BCD8431F53C916AC70E3AD309272", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:42: [WARN]: Cookie rejected [JSESSIONID="E8B28B4F34F0D42B9A6E396C83DA90E8", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:43: [WARN]: Cookie rejected [JSESSIONID="EC55EF127F7140AE3AAEB1FB719A1AF9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:54:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:54:43: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 [org.dataone.client.rest.RestClient] 20170427-07:54:44: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:44: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:47: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:50: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:53: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:54:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:54:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:54:57: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:54:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:279) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:00: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:280) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:281) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:05: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:286) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:287) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:288) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:13: [WARN]: Cookie rejected [JSESSIONID="3DA4EFCBA3DFDC34C8B529B5CC7A689F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:292) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:14: [WARN]: Cookie rejected [JSESSIONID="9301731BD46D680823711B0A9686372F", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:293) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:15: [WARN]: Cookie rejected [JSESSIONID="315860906654EEBDB34031E116EC0FC0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:294) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:15: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:15: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:15: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:300) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:16: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:16: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:301) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:16: [INFO]: Running isAuthorized() on null with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:16: [ERROR]: isAuthorized() returned exception: ServiceFailure0000 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 : Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: Certificate is expired (or not yet valid): certificate expired on 20120518221807GMT+00:00 at org.dataone.client.rest.MultipartD1Node.getRestClient(MultipartD1Node.java:161) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:302) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:16: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:18: [WARN]: Cookie rejected [JSESSIONID="E1AFF6FDD912A0D8EF32056FA7B331D2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:307) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:19: [WARN]: Cookie rejected [JSESSIONID="7AD46F4C8556FE97C680A863A86AB82E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:308) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:20: [WARN]: Cookie rejected [JSESSIONID="48BEC95F7AC0248CD2E080436DEC4E23", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:55:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testPerson_is_RightsHolder(AbstractAuthorizationTestImplementations.java:309) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:20: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:55:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient] 20170427-07:55:22: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:22: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:30: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:55:41: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:50: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:55:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:55:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:55:59: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:55:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:02: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:15: [WARN]: Cookie rejected [JSESSIONID="8DAE1B0500402FBF7682058EB27E045E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:17: [WARN]: Cookie rejected [JSESSIONID="3CAF445D327C70B2FDF18D54B650EEE5", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:19: [WARN]: Cookie rejected [JSESSIONID="BE14166D0A996BD4E0D03A07EAE691F2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:19: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testPerson.15?action=read with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:20: [WARN]: Cookie rejected [JSESSIONID="5A2D92B6CDD925D96C5FA1DC08215E46", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:22: [WARN]: Cookie rejected [JSESSIONID="9C01843088A99D0322DA98B3AC657179", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:24: [WARN]: Cookie rejected [JSESSIONID="D28B61083290EE8E456BD596BF8CA8AE", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient] 20170427-07:56:25: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:25: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:29: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:34: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:39: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:41: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:43: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:45: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:53: [WARN]: Cookie rejected [JSESSIONID="E78EBBCCBC4C0D29633ED4E3CD9D0D83", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:54: [WARN]: Cookie rejected [JSESSIONID="7D54D0D32AAC168A4BFD57FFBC6644AA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:55: [WARN]: Cookie rejected [JSESSIONID="920452B73E13D1E1DB6A70C7DBCBB9C4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:55: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:56: [WARN]: Cookie rejected [JSESSIONID="5196FE9BC9F94EF93A2CA9AE418BB7B1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:56:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:57: [WARN]: Cookie rejected [JSESSIONID="6B3A9D60EAA8CC2E290AA4E7DAD6935E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:56:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:58: [WARN]: Cookie rejected [JSESSIONID="679AB0AE6A7C12DD0B379B4F0E348C46", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:56:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:56:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:56:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 [org.dataone.client.rest.RestClient] 20170427-07:56:59: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:56:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:03: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:404) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:405) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:406) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:09: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:16: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:18: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:21: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:435) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:28: [WARN]: Cookie rejected [JSESSIONID="89B51E4F46B25BF34BE678330AA8EB9C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:441) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:29: [WARN]: Cookie rejected [JSESSIONID="8F99FADAB81538C8F4E22048CEEB4930", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:442) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:30: [WARN]: Cookie rejected [JSESSIONID="59A584F4B4B3FEE1E4FB4BD708275FA1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:443) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:30: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:32: [WARN]: Cookie rejected [JSESSIONID="4023F76112349BE3407DFA7AC3D2127D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:456) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=changePermission with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:33: [WARN]: Cookie rejected [JSESSIONID="71F01D90D092A34BA90745DEDBD8F844", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:457) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=write with pid TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:34: [WARN]: Cookie rejected [JSESSIONID="E563EB646257ADFE13FDB9982AC85545", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:57:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(AbstractAuthorizationTestImplementations.java:458) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:34: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-07:57:34: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:57:35: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:36: [INFO]: Running isAuthorized() on POST https://cn-stage-unm-1.test.dataone.org/cn/v2/meta; MMP message has: ParamPart:pid = cNodeTier1TestCreate201711704755929; FilePart:sysmeta = /tmp/mmp.output.7650168306019212636.tmp (944 bytes); with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:57:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:57:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:57:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:57:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:57:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:58:07: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:58:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:58:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:58:18: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:58:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:58:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:58:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:58:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:58:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:58:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:58:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:07: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:20: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:32: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:34: [WARN]: Cookie rejected [JSESSIONID="9B90307D6928A6F2D56522CA0C95372E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:35: [WARN]: Cookie rejected [JSESSIONID="3731FB7DCBAFE4F12D92FA301446EB35", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:37: [WARN]: Cookie rejected [JSESSIONID="5B7AE31B3B77F61036E4FABD887D1C1F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:37: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:RightsHolder_testGroup.15?action=read with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:39: [WARN]: Cookie rejected [JSESSIONID="B8EE90DCAA440568FD8464BA3A28BDB4", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:41: [WARN]: Cookie rejected [JSESSIONID="6CBBC766B9037B533E08DB789A2CE39D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:43: [WARN]: Cookie rejected [JSESSIONID="35402F763679D7D454EEA96D9C323849", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-07:59:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:43: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-07:59:44: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-07:59:55: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-07:59:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-07:59:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-07:59:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-07:59:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:00: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:07: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:08: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:15: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:20: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:26: [WARN]: Cookie rejected [JSESSIONID="C7ED28B46F7A55A283E6B5BA688C63EC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:27: [WARN]: Cookie rejected [JSESSIONID="9F7FF38200A579ABD540306376E79414", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:28: [WARN]: Cookie rejected [JSESSIONID="10BFF7D3BFF5FC1772147A4A5646CA5C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:28: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Public_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:29: [WARN]: Cookie rejected [JSESSIONID="9F21A17EE224C134D007DADC450B940C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:30: [WARN]: Cookie rejected [JSESSIONID="DA688DD504D46A5027A786EF27C809E9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:31: [WARN]: Cookie rejected [JSESSIONID="9C0C0D5681EA5036870C0626B9AAABD7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:00:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:00:32: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Public_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:540) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:541) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:51: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:00:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:546) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:00:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:547) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:00:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:00:57: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:00:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:553) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:554) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:10: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:559) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:560) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:23: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:566) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:567) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:573) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:574) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:40: [WARN]: Cookie rejected [JSESSIONID="869E40E5066F1EE8FE45E5FB291A1DEA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:41: [WARN]: Cookie rejected [JSESSIONID="08645D284192408E6B91A1F650221EF6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:580) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:42: [WARN]: Cookie rejected [JSESSIONID="93190DCF0A3A08E6E21A0651B20F4BB9", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:42: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Public_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:44: [WARN]: Cookie rejected [JSESSIONID="83693DFE01239D298796202B6C29EC89", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:594) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:45: [WARN]: Cookie rejected [JSESSIONID="C27E8AE3596208AEAA750A84A4C6405C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Public_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_Public_can_Read(AbstractAuthorizationTestImplementations.java:595) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:01:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Public_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:46: [WARN]: Cookie rejected [JSESSIONID="555FEF5F8F7F60696C117BE8A20805F7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:01:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:46: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:01:46: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:01:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:01:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:01:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:01:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:01:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:02:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:02:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:02:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:02:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:02:33: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:02:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:02:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:02:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:02:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:02:50: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:02:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:03:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:03:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:03:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:03:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:03:24: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:03:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:03:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:03:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:03:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:03:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:00: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:18: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:36: [WARN]: Cookie rejected [JSESSIONID="DEEFF6E75F94B5E2661262CEA8652F3F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:38: [WARN]: Cookie rejected [JSESSIONID="61602B51360E687A5CA7B63D8A06F679", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:40: [WARN]: Cookie rejected [JSESSIONID="0740517D003B030709F6B95FB3EFBF34", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:40: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Public_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:43: [WARN]: Cookie rejected [JSESSIONID="4C2AD96CF8BCA86570001ABAAB991FDB", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:45: [WARN]: Cookie rejected [JSESSIONID="C0DDB9C1BD0D90CC0BA61A4E7E963FF8", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:47: [WARN]: Cookie rejected [JSESSIONID="1C4F2A5EC6880764B2AD2306F49EF7A7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:04:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:04:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:52: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:04:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:04:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:04:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:04:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:04:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:00: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:01: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:05: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:12: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:19: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:24: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:25: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:31: [WARN]: Cookie rejected [JSESSIONID="83DA5784783354E0304AFFFEB516D198", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:32: [WARN]: Cookie rejected [JSESSIONID="17B110122571B2B1FE34DAB63DD13412", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:33: [WARN]: Cookie rejected [JSESSIONID="74DED31319A884D3CA20F442DC6F7126", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:33: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:34: [WARN]: Cookie rejected [JSESSIONID="8630FB84B03FEED86E63897420DE7C6D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:35: [WARN]: Cookie rejected [JSESSIONID="461C697E8671E7D6FCEB2F439FCE5748", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:36: [WARN]: Cookie rejected [JSESSIONID="C2DD1AA9116F97530D147168AF6099BC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:05:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Authenticated_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:05:37: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Authenticated_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:677) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:678) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:05:54: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:05:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:683) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:05:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:05:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:684) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:05:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:01: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:690) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:691) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:696) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:697) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:24: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:28: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:703) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:704) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:35: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:710) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:711) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:43: [WARN]: Cookie rejected [JSESSIONID="67C6228DACBE7CE1E7F4B6201D19BDBD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:716) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:44: [WARN]: Cookie rejected [JSESSIONID="A698A3D83497B9263677C51594451A48", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:717) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:45: [WARN]: Cookie rejected [JSESSIONID="AA890D397784B0E2AA220F05C0D0F795", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:45: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:46: [WARN]: Cookie rejected [JSESSIONID="B590F2840F28BA61709C7AC4EA90CADD", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:731) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:47: [WARN]: Cookie rejected [JSESSIONID="0E553A5A26F64762F5EACB7CE75DCE6E", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:06:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:732) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Authenticated_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:49: [WARN]: Cookie rejected [JSESSIONID="608D744A0E698C960A513C6026E357E3", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:06:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:06:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Authenticated_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(AbstractAuthorizationTestImplementations.java:733) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:06:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:49: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:49: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:06:49: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:Verified_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:06:51: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:06:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:06:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:07:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:07:04: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:07:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:07:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:07:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:07:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:07:40: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:07:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:07:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:07:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:07:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:07:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:07:55: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:07:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:08:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:08:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:08:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:08:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:08:32: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:08:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:08:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:08:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:08:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:08:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:09:09: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:09:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:09:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:09:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:28: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:09:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:09:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:09:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:46: [WARN]: Cookie rejected [JSESSIONID="8CA9058944BE85F853F561B4F33EF435", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:09:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:48: [WARN]: Cookie rejected [JSESSIONID="2F1734E64521447367178339ABB5640B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:09:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:51: [WARN]: Cookie rejected [JSESSIONID="6FE7BEEC5220AEE3EA522CF19367EF9F", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:09:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:51: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Authenticated_READ.15?action=read with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:54: [WARN]: Cookie rejected [JSESSIONID="15FA858B70708B80124BC4E8A944A4C1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:09:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:56: [WARN]: Cookie rejected [JSESSIONID="832ABC86E48FB91B1E58C6D661D0215C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:09:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-orc-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:09:58: [WARN]: Cookie rejected [JSESSIONID="0D1BF34D8FF3FAFD0D5B0D21784444E1", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:09:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:09:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:09:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:Verified_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:10:00: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:05: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:12: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:17: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:24: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:31: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:36: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:42: [WARN]: Cookie rejected [JSESSIONID="292B50AF2ADD785C2FD1F3D4C1574DEA", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:43: [WARN]: Cookie rejected [JSESSIONID="EC371D3F9D41849BC74043C1457F5A95", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:44: [WARN]: Cookie rejected [JSESSIONID="124E23E73B1F7C4114E63E84653DF67E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:44: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:45: [WARN]: Cookie rejected [JSESSIONID="3155B8879E3360938333EE1DEF00BCA9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:46: [WARN]: Cookie rejected [JSESSIONID="CE41C57829938CAB990698C9C776D396", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:47: [WARN]: Cookie rejected [JSESSIONID="BCCA137906224ED3EDA1F3116EA4BF8B", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:10:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:47: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:Verified_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:10:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:Verified_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:10:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:10:54: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:10:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:10:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:816) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:10:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:817) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:08: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:824) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:825) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:826) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:15: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:838) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:28: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:843) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:844) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:42: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:43: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:852) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:854) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:859) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:11:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:860) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:11:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:58: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:11:59: [WARN]: Cookie rejected [JSESSIONID="9E4508B0F544AEA79A78F09DBAA9A7E1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:11:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:11:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:865) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:11:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:00: [WARN]: Cookie rejected [JSESSIONID="89B3FA89F13C52E8D53F00B500EB3601", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:12:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:12:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:866) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:01: [WARN]: Cookie rejected [JSESSIONID="70F0DD1EF4B96565D9945FD1AF426906", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:12:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:12:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:867) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:01: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:03: [WARN]: Cookie rejected [JSESSIONID="8C69ECC8AAD7C323BEB28AB8F2E6C446", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:12:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:12:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:880) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:04: [WARN]: Cookie rejected [JSESSIONID="34E6014F914E66DABDC085926B74468B", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:12:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:12:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:881) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=write with pid TierTesting:cn-stage-unm-1:Verified_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:05: [WARN]: Cookie rejected [JSESSIONID="92E69CDCA1A610FA67F2D194FD7D0ED6", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:12:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:Verified_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_VerifiedUser_can_Read(AbstractAuthorizationTestImplementations.java:882) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:05: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:12:05: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:12:08: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:12:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:12:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:12:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:12:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:12:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:12:54: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:12:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:12:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:12:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:13:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:13:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:13:08: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:13:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:13:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:13:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:13:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:13:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:13:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:13:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:13:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:14:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:14:17: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:14:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:14:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:30: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:14:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:36: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:14:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:41: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:14:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:14:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:53: [WARN]: Cookie rejected [JSESSIONID="B1AFCD6C79C8E0A13AEDDC66C57B9913", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:14:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:14:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:55: [WARN]: Cookie rejected [JSESSIONID="A4C16CCA68F595EE61C0CFE7B2B27C8D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:14:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:14:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:57: [WARN]: Cookie rejected [JSESSIONID="BA12E157FF981FB59F1E1D1147A6BAE9", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:14:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:14:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:14:57: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:14:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:Verified_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:00: [WARN]: Cookie rejected [JSESSIONID="9D0E76C2694AA553C09BE24644073399", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:02: [WARN]: Cookie rejected [JSESSIONID="FD7DD87E57EDD144706F9B48D6895807", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:03: [WARN]: Cookie rejected [JSESSIONID="BE72DC920FD7B302904A21ADD4E431B0", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:03: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:15:04: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:10: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:18: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:19: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:24: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:30: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:32: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:39: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:45: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:52: [WARN]: Cookie rejected [JSESSIONID="A5AC21BC99BFAFA493948ABB20E40BFC", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:53: [WARN]: Cookie rejected [JSESSIONID="9C83F90F74D815DC8F766B5770B3A89D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:54: [WARN]: Cookie rejected [JSESSIONID="21956DD52E65EA53C7AD23CECC852CDE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:54: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:55: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:56: [WARN]: Cookie rejected [JSESSIONID="B48F280EF7E4441C208A891074DFD8E4", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:15:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:57: [WARN]: Cookie rejected [JSESSIONID="66107E990EA4E2D2BF02B83221D55E87", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:15:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:57: [WARN]: Cookie rejected [JSESSIONID="AFB25CFFD537BD63FC5E4C06C9E9E872", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:15:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:15:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:15:57: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:15:58: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testPerson_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:15:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:03: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:965) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:966) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:16: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:973) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:974) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:21: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:22: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:980) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:981) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:35: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:986) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:987) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:47: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:994) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:995) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:16:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:996) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:54: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:16:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1001) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:16:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:16:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1002) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:16:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:17:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1003) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:01: [WARN]: Cookie rejected [JSESSIONID="4CE9BE1EBD9829E832B62F0C0A088E02", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:17:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1008) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:03: [WARN]: Cookie rejected [JSESSIONID="54CDA650D7152B4AA8756462EB8ACE97", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:17:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1009) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:04: [WARN]: Cookie rejected [JSESSIONID="730F91DDDFCD1F044EAEE38CCFA450B7", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:17:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1010) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:04: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:05: [WARN]: Cookie rejected [JSESSIONID="5AD79AE2C1D45C088A0005716312903D", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:17:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1023) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:06: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:06: [WARN]: Cookie rejected [JSESSIONID="C05ACA8961F8F1EC7B7FE234175FE2D0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:17:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1024) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:08: [WARN]: Cookie rejected [JSESSIONID="557C8D1A24054ECE3C228C9BFD4D01FA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:17:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:17:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Read(AbstractAuthorizationTestImplementations.java:1025) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:08: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:08: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:17:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:17:09: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:17:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:17:17: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:17:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:22: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:17:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:17:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:17:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:17:57: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:17:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:18:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:18:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:18:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:18:11: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:18:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:18:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:18:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:18:48: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:48: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:18:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:18:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:19:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:19:22: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:19:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:19:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:19:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:42: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:19:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:19:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:19:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:19:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:19:59: [WARN]: Cookie rejected [JSESSIONID="BDCCEDEF24D093B42B9EA4D5ABF705B2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:19:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:19:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:03: [WARN]: Cookie rejected [JSESSIONID="AB3B528F3DD70E47609868A5F291B99A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:20:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:05: [WARN]: Cookie rejected [JSESSIONID="BDABDE1A530F2AFF3BCAE64ED9833F7C", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:20:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:05: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:08: [WARN]: Cookie rejected [JSESSIONID="4E499156B4C6E350F4F82D0E751A6965", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:20:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:08: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:10: [WARN]: Cookie rejected [JSESSIONID="0980F9E72B4E622B2E8F3231E2083EDA", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:20:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:12: [WARN]: Cookie rejected [JSESSIONID="74D3A16A798887E103714687EBC9BD6B", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:20:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:20:13: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:18: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:33: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:38: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:41: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:46: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:46: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:52: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:20:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:20:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:57: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:58: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:20:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:20:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:20:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:03: [WARN]: Cookie rejected [JSESSIONID="7748934CD3E71913E5FDB06063D42458", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:04: [WARN]: Cookie rejected [JSESSIONID="F9F8ADA137DF9B5F3F48B351FF239F3E", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:05: [WARN]: Cookie rejected [JSESSIONID="E7D02CAE40B9914620CF67D26CA1E70A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:05: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:06: [WARN]: Cookie rejected [JSESSIONID="93E597B62ACD83CAB5AFCF3E95E7CA7C", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:07: [WARN]: Cookie rejected [JSESSIONID="A9F524642D63C9413D1F5673E6E97B8A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:08: [WARN]: Cookie rejected [JSESSIONID="64AF3DAEFB659B9AF2A607E67C960ECE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:21:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:08: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:21:09: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testPerson_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:13: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1107) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:19: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:27: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:27: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1114) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:29: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:33: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:33: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1121) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:46: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:21:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1127) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:21:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:21:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:21:59: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:21:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1135) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:02: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:22:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1136) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:22:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1137) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:06: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:06: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1142) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:08: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:22:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1143) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:10: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:22:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1144) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:13: [WARN]: Cookie rejected [JSESSIONID="90D30E6E03D12C43D70B783CA8F6FFA2", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1148) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:14: [WARN]: Cookie rejected [JSESSIONID="E390ADB663E01BC5A332C08DD901CAD1", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:22:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1149) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:15: [WARN]: Cookie rejected [JSESSIONID="A293AEE30A4C31DBA5F46AABB531C3EB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:22:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1150) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:15: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:17: [WARN]: Cookie rejected [JSESSIONID="4B9550D479F4D257067829C661E9D3DA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1163) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:17: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:18: [WARN]: Cookie rejected [JSESSIONID="92816755E5A162558231DC42A1F641FB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:22:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1164) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testPerson_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:19: [WARN]: Cookie rejected [JSESSIONID="D41241ECE1FBBE6825BE1D0035BB298A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:22:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:22:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testPerson_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_Write(AbstractAuthorizationTestImplementations.java:1165) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:19: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:22:19: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testPerson_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1233) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:22: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:22:22: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:22:23: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:24: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:22:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:22:35: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:22:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:22:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:22:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:23:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:00: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:23:12: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:12: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:23:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:23:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:23:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:27: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:23:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:23:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:23:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:23:53: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:24:04: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:04: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:24:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:24:16: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:24:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:24:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:24:40: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:24:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:24:48: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:24:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:24:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:24:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:00: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:01: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:06: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:11: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:16: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:18: [WARN]: Cookie rejected [JSESSIONID="E669F1A46958FC3AC47E3C747AA6AB7D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:19: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:21: [WARN]: Cookie rejected [JSESSIONID="328D7437ACAE079EF603139F1DA59375", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:23: [WARN]: Cookie rejected [JSESSIONID="7EDFEC9B27580A34591A6C0DDED4A4F6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:23: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testPerson_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:26: [WARN]: Cookie rejected [JSESSIONID="80DC339EB2966549E1944B5012794830", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:28: [WARN]: Cookie rejected [JSESSIONID="92B7EC045D206431D2F1F44FEF087345", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:30: [WARN]: Cookie rejected [JSESSIONID="16A1B2A6F6412021C1A5FE6E79F7CA77", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:25:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:25:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:37: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:45: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:50: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:25:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:25:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:25:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:25:58: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:25:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:01: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:04: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:12: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:12: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:14: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:19: [WARN]: Cookie rejected [JSESSIONID="74B1975BC7DD5E70531972098D798EA2", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:19: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:20: [WARN]: Cookie rejected [JSESSIONID="136E55202D17D4F6F05920510FCDA5BD", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:21: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:21: [WARN]: Cookie rejected [JSESSIONID="32400FAF29558D4BA55549D2572C91F6", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:21: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:23: [WARN]: Cookie rejected [JSESSIONID="826C5BD86440581B4227BD609AA7C15D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:24: [WARN]: Cookie rejected [JSESSIONID="621CFCA7CA48C1B3DDAC9C337FCBBFC9", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:25: [WARN]: Cookie rejected [JSESSIONID="0E24063B8C354ADC37288A6593076EFE", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:26:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:25: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_READ.15 [org.dataone.client.rest.RestClient] 20170427-08:26:26: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testGroup_READ.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:28: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1387) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:36: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1388) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:40: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:44: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:44: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1396) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1397) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:26:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1398) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:50: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:26:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1409) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:55: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:26:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:26:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1410) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:26:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1415) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:07: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:11: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1416) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:15: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:16: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1423) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1424) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:20: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:22: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:23: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1430) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1431) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1432) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:30: [WARN]: Cookie rejected [JSESSIONID="55A7D0AEE93E53EE9B6E33DDECDD86A5", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1436) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:31: [WARN]: Cookie rejected [JSESSIONID="97069D78E7E8B00756262C0C6FDD6753", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1437) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:32: [WARN]: Cookie rejected [JSESSIONID="3D920C489161AA4442F7FA498AD704CB", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1438) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:32: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:34: [WARN]: Cookie rejected [JSESSIONID="9A18EB8F00FD06EC78C02ED3CC2F1289", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1451) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:35: [WARN]: Cookie rejected [JSESSIONID="FFFCDC90D93758AB414A01F37520EC92", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1452) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_READ.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:36: [WARN]: Cookie rejected [JSESSIONID="0758282EAB1E33B8B3DC6E121191E224", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:27:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_READ.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Read(AbstractAuthorizationTestImplementations.java:1453) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:27:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:36: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:27:36: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:27:37: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:27:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:27:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:27:50: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:27:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:28:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:28:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:28:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:28:24: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:25: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:28:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:28:29: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:28:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:28:34: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:28:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:28:38: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:39: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:28:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:28:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:28:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:29:04: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:29:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:15: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:29:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:29:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:29:38: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:29:49: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:50: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:29:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:29:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:29:56: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:03: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:08: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:14: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:19: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:23: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:26: [WARN]: Cookie rejected [JSESSIONID="22DFD671A01B7BEADC8CD58F8FB0EC5D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:26: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:28: [WARN]: Cookie rejected [JSESSIONID="70B46C53D79BFABE5454D0A478C701B6", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:28: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:30: [WARN]: Cookie rejected [JSESSIONID="61A621B169245AE2DA5EF6ED3DC14672", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:30: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_READ.15?action=read with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:33: [WARN]: Cookie rejected [JSESSIONID="33B28393C087C26C65D9F292886934AD", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:33: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:35: [WARN]: Cookie rejected [JSESSIONID="B84247B221FE4A573D74BBD88522364A", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:36: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:37: [WARN]: Cookie rejected [JSESSIONID="09FEBE7226E4729BE3929B39A20F0884", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:30:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:37: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:30:38: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:39: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:40: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:42: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:42: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:44: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:44: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:51: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:30:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:30:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:30:56: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:57: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:30:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:30:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:00: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:02: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:04: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:05: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:08: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:10: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:12: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:13: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:15: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:18: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:18: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:25: [WARN]: Cookie rejected [JSESSIONID="CDDC1ADE2C649CC40895D79F9CF41EAF", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:25: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:26: [WARN]: Cookie rejected [JSESSIONID="93AC0AF3633D0946F01442BED7A5ACA7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:27: [WARN]: Cookie rejected [JSESSIONID="05D08427E417194EDDDABBC4D32297E1", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:27: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:28: [WARN]: Cookie rejected [JSESSIONID="3EC73FFD7F8572B72C0EF9AC4C4D5275", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:28: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:29: [WARN]: Cookie rejected [JSESSIONID="3399822162E5AC510D3F454CEDC144B7", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:30: [WARN]: Cookie rejected [JSESSIONID="6D7116F614C654DFF8244429C6DECE48", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:31:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:31:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:testGroup_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:32: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:35: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:36: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:37: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1534) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:45: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:49: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:31:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1542) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:31:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1543) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:31:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1544) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:31:55: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:31:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1555) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:00: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:05: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:09: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1561) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:14: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:21: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:22: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1570) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:24: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:27: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:29: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1577) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:31: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1578) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:33: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1579) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:36: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:37: [WARN]: Cookie rejected [JSESSIONID="6944009D8D49D5DDB62157143CE8787A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1583) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:37: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:38: [WARN]: Cookie rejected [JSESSIONID="E26CD96B96AF62C0F36904C1B93ECEDC", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1584) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:39: [WARN]: Cookie rejected [JSESSIONID="674C7D085DFB612DDA6BCEAB5AA9F588", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:39: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1585) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:39: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:39: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:40: [WARN]: Cookie rejected [JSESSIONID="11F1C8A40CB9C1FEB894B9D9F1A2B282", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1598) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:41: [WARN]: Cookie rejected [JSESSIONID="5A7FC2DCCEB3F7DFD5D4425D36509390", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1599) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:42: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:testGroup_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:43: [WARN]: Cookie rejected [JSESSIONID="622D90B23C0A216EB8A0D956141EE4FA", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:32:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:testGroup_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_Write(AbstractAuthorizationTestImplementations.java:1600) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:43: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:32:43: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:44: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:44: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:testGroup_CHANGE.15 [org.dataone.client.rest.RestClient] org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:1050) at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:994) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1667) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:32:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:45: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:32:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:32:46: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:46: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:32:49: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:32:51: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:32:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:32:54: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:33:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:33:10: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:33:17: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:33:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:21: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:33:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:33:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:27: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:28: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:35: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:33:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:33:43: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:33:51: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:33:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:33:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:33:59: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:15: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:15: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:16: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:20: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:24: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:27: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:28: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:31: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:35: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:38: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:40: [WARN]: Cookie rejected [JSESSIONID="88EE7552EEAF883F7DA335764ECC321D", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:41: [WARN]: Cookie rejected [JSESSIONID="F8D5DA330B806BD0EFA609D3819746B2", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:42: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:43: [WARN]: Cookie rejected [JSESSIONID="FAECCDFCA07BBEB56EA97AE5D183D0F7", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:43: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:44: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:testGroup_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:45: [WARN]: Cookie rejected [JSESSIONID="1C4A5D05CDD7C7611E14AF64CE5E595E", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:47: [WARN]: Cookie rejected [JSESSIONID="3504DD6547D29F526453893C8DAF3358", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:48: [WARN]: Cookie rejected [JSESSIONID="C306EF4F95F1A23F558FBF0390439E93", version:0, domain:cn-stage-orc-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:34:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:48: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:34:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:50: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:34:54: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:54: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:34:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:34:57: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:34:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:34:59: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:01: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:01: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:02: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:03: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:05: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:06: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:07: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:09: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:12: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:14: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:15: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:17: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:20: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:22: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:22: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:24: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:25: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:27: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:27: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:29: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:31: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:32: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:33: [WARN]: Cookie rejected [JSESSIONID="CC497458EFF1D0E40FCB493A95A0FD67", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:34: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:34: [WARN]: Cookie rejected [JSESSIONID="B4F94D77CB009393DA3B39DFC5C59E40", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:35: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:45: [WARN]: Cookie rejected [JSESSIONID="B82992F4DC9BFC2F826629C22BF89AC5", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:45: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:45: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:46: [WARN]: Cookie rejected [JSESSIONID="F36ABBB5CDD2092D5F090BCC291DBA9F", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:46: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:47: [WARN]: Cookie rejected [JSESSIONID="C3A3BC1C00DCDC733DFE3A3B87F1670A", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:47: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:48: [WARN]: Cookie rejected [JSESSIONID="D543BAB366EE79A9A8E04954BA36862D", version:0, domain:cn-stage-ucsb-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:35:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:48: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:49: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 [org.dataone.client.rest.RestClient] 20170427-08:35:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:49: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:51: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:35:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:35:54: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:54: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:35:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:35:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1827) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:35:58: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:06: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1835) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1836) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:11: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; public; authenticatedUser; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1837) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:13: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:13: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1847) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:18: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:22: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:26: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:26: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:26: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testEQPerson2,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; CN=testEQPerson3,DC=dataone,DC=org; authenticatedUser; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1853) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:30: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:38: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:38: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:38: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1861) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:41: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1862) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:43: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1863) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:45: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:45: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1868) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:47: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1869) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:49: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1870) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:51: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:52: [WARN]: Cookie rejected [JSESSIONID="662C73EBDB6010B1DDBE5455238CBF75", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1874) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:52: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:53: [WARN]: Cookie rejected [JSESSIONID="A5442EDC73E6FCCDB0569228A911388C", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1875) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:53: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:54: [WARN]: Cookie rejected [JSESSIONID="2B2D671F6C3BD287B60400A6C29E7F21", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:54: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1876) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:54: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:55: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:55: [WARN]: Cookie rejected [JSESSIONID="A85A2E916BB29027F334A744C687552A", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:36:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1889) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:56: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=changePermission with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:57: [WARN]: Cookie rejected [JSESSIONID="CE5FFDBBD5FF3BE5AF440909DF226625", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:36:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1890) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:57: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=write with pid TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:58: [WARN]: Cookie rejected [JSESSIONID="A420F6E52F514287DBA5B51994C351E0", version:0, domain:cn-stage-unm-1.test.dataone.org, path:/metacat/, expiry:null] Illegal path attribute "/metacat/". Path of origin: "/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15" [org.apache.http.client.protocol.ResponseProcessCookies] 20170427-08:36:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:36:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; : READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.checkExpectedIsAuthorizedOutcome(AbstractAuthorizationTestImplementations.java:126) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(AbstractAuthorizationTestImplementations.java:1891) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:36:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:58: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:36:58: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:59: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient] 20170427-08:36:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:36:59: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:37:09: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:37:23: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:34: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:37:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:37:34: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:34: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:legacyAcct_WRITE.15?action=read with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:40: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:37:40: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:45: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:37:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-orc-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:37:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient] 20170427-08:37:47: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:47: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:48: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:37:48: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:37:50: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:37:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:37:52: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:52: [INFO]: Running isAuthorized() on GET https://cn-stage-orc-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-orc-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:53: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:37:53: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:37:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:37:55: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 [org.dataone.client.rest.RestClient] 20170427-08:37:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:37:56: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=read [org.dataone.client.rest.RestClient] 20170427-08:38:00: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=read with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:38:03: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:07: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:38:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testPerson,DC=dataone,DC=org; CN=testEQPerson2,DC=dataone,DC=org; CN=testGroup,DC=dataone,DC=org; public; verifiedUser; authenticatedUser; CN=testEQPerson3,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; CN=testEQPerson1,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2014) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:38:07: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:07: [INFO]: Running isAuthorized() on GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-ucsb-1:ComplicatedPolicy.15?action=changePermission with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:09: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write [org.dataone.client.rest.RestClient] 20170427-08:38:09: [INFO]: Running isAuthorized() on GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=write with pid TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/isAuthorized/TierTesting:cn-stage-unm-1:ComplicatedPolicy.15?action=changePermission [org.dataone.client.rest.RestClient] 20170427-08:38:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:cn-stage-unm-1:ComplicatedPolicy.15 for subject[s]: CN=testGroup,DC=dataone,DC=org; public; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:630) 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.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:343) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:328) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:602) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:409) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(IsAuthorizedAuthorizationTestImplementations.java:53) at org.dataone.integration.it.testImplementations.AbstractAuthorizationTestImplementations.testIsAuthorized_ComplicatedAccessPolicy(AbstractAuthorizationTestImplementations.java:2039) 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.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:24) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.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) 20170427-08:38:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:12: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:12: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.954880143386102694.tmp (275 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:13: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.9197775976471293363.tmp (275 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:13: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.2509588124299711711.tmp (275 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:13: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:13: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:17: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.4088225260138230248.tmp (304 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:17: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:17: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:22: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.3437942355557517064.tmp (304 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:22: [INFO]: ***************** running test for testRegisterAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts; MMP message has: FilePart:person = /tmp/mmp.output.1763401739443894990.tmp (304 bytes); [org.dataone.client.rest.RestClient] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:24: [INFO]: ***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: ***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: ***************** running test for testUpdateAccount(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:24: [INFO]: ***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:28: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:28: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:28: [INFO]: ***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:31: [INFO]: ***************** running test for testVerifyAccount_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:33: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:33: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:33: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:33: [INFO]: ***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:33: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:37: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:38: [INFO]: ***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:38: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:41: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:41: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:41: [INFO]: ***************** running test for testVerifyAccount_AlreadyVerified(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:41: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:43: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:43: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/verification/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org; MMP entity is null [org.dataone.client.rest.RestClient] 20170427-08:38:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:43: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:43: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:46: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:47: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient] 20170427-08:38:47: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient] 20170427-08:38:50: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/CN=Robert%20Nahf%20T863,O=Google,C=US,DC=cilogon,DC=org [org.dataone.client.rest.RestClient] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:52: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient] 20170427-08:38:52: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient] 20170427-08:38:52: [INFO]: ***************** running test for testGetSubjectInfo(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts/CN=Duque%20de%20Alburquerque,%20DC=spain,%20DC=emp [org.dataone.client.rest.RestClient] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:38:52: [INFO]: ***************** running test for testListSubjects(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:55: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org subject: testAccountA subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-2192-431X subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-2192-403X subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-0381-3766 subject: http://orcid.org/0000-0001-8199-864X subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-1642-628X subject: http://orcid.org/0000-0003-0077-4738 subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-3192-7306 subject: http://orcid.org/0000-0002-9631-3348 subject: http://orcid.org/0000-0002-3056-0127 subject: http://orcid.org/0000-0002-8121-2341 subject: http://orcid.org/0000-0001-8778-5696 subject: http://orcid.org/0000-0001-8775-4996 subject: http://orcid.org/0000-0001-7553-6692 subject: http://orcid.org/0000-0001-7489-5423 subject: http://orcid.org/0000-0002-1006-9496 subject: http://orcid.org/0000-0001-5966-0466 subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-1758-9950 subject: http://orcid.org/0000-0003-0806-1556 subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org 20170427-08:38:55: [INFO]: ***************** running test for testListSubjects(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:38:58: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org subject: testAccountA subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-2192-431X subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-2192-403X subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-0381-3766 subject: http://orcid.org/0000-0001-8199-864X subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-1642-628X subject: http://orcid.org/0000-0003-0077-4738 subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-3192-7306 subject: http://orcid.org/0000-0002-9631-3348 subject: http://orcid.org/0000-0002-3056-0127 subject: http://orcid.org/0000-0002-8121-2341 subject: http://orcid.org/0000-0001-8778-5696 subject: http://orcid.org/0000-0001-8775-4996 subject: http://orcid.org/0000-0001-7553-6692 subject: http://orcid.org/0000-0001-7489-5423 subject: http://orcid.org/0000-0002-1006-9496 subject: http://orcid.org/0000-0001-5966-0466 subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-1758-9950 subject: http://orcid.org/0000-0003-0806-1556 subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org 20170427-08:38:58: [INFO]: ***************** running test for testListSubjects(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:00: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] subject: CN=Robert Nahf T863,O=Google,C=US,DC=cilogon,DC=org subject: CN=Giriprakash Palanisamy T864,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T805,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A515,O=University of Chicago,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T892,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bruce Wilson T893,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mike Frame T896,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais T799,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Basney T5754,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T5768,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T5780,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A630,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Mark Reyes T5860,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T5830,O=Google,C=US,DC=cilogon,DC=org subject: CN=John Kunze A913,O=University of California - Office of the President,C=US,DC=cilogon,DC=org subject: CN=Robert Patrick Waltz T6343,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao T6444,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones T6445,O=Google,C=US,DC=cilogon,DC=org subject: CN=Meei-ru Jeng T6446,O=Google,C=US,DC=cilogon,DC=org subject: CN=ben leinfelder T6450,O=Google,C=US,DC=cilogon,DC=org subject: CN=Michael Frenock T6449,O=Google,C=US,DC=cilogon,DC=org subject: CN=Kavitha Chandrasekar T6939,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=benjam\+AO0-n leinfelder A6943,O=Google,C=US,DC=cilogon,DC=org subject: CN=Richard Marsh A2022,O=The University of Arizona,C=US,DC=cilogon,DC=org subject: CN=CJ Grady A739,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dev Team A10142,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ryan Scherle A281,O=Duke University,C=US,DC=cilogon,DC=org subject: CN=AARON STEPHENSON A10465,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=CORINNA GRIES A10466,O=University of Wisconsin-Madison,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl A1779,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jim Green A10401,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A10499,O=Google,C=US,DC=cilogon,DC=org subject: CN=Christopher Jones A2108,O=Google,C=US,DC=cilogon,DC=org subject: CN=Seth Kurt-Mason A11981,O=Montana State University - Bozeman,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A6788,O=LTERN (Long Term Ecological Research Network),C=US,DC=cilogon,DC=org subject: CN=Judy Kallestad A13391,O=University of Minnesota,C=US,DC=cilogon,DC=org subject: CN=Edward Flathers A16001,O=Google,C=US,DC=cilogon,DC=org subject: CN=Andrei Buium A17461,O=Google,C=US,DC=cilogon,DC=org subject: CN=Charitha Dandeniya Arachchige A20956,O=Indiana University,C=US,DC=cilogon,DC=org subject: CN=Tom Saleeba A18801,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A11716,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mario Zamora A22496,O=Google,C=US,DC=cilogon,DC=org subject: CN=Ben Leinfelder A10096,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Servilla A357,O=Google,C=US,DC=cilogon,DC=org subject: CN=Md Moinul Hossain B26037,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jing Tao A1098,O=Google,C=US,DC=cilogon,DC=org subject: CN=Roger Dahl T808,O=Google,C=US,DC=cilogon,DC=org subject: CN=Robert Waltz A610,O=Google,C=US,DC=cilogon,DC=org subject: CN=Benjamin Leinfelder A31786,O=University of California-Santa Barbara,C=US,DC=cilogon,DC=org subject: CN=Laura Moyers A33921,O=Google,C=US,DC=cilogon,DC=org subject: CN=Tim Vincent A33841,O=Google,C=US,DC=cilogon,DC=org subject: testAccountA subject: CN=Ben Leinfelder A34901,O=Google,C=US,DC=cilogon,DC=org subject: CN=Dave Vieglais A34511,O=Google,C=US,DC=cilogon,DC=org subject: CN=Peter Slaughter A34456,O=Google,C=US,DC=cilogon,DC=org subject: CN=Matt Jones A729,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A33906,O=Google,C=US,DC=cilogon,DC=org subject: CN=Jessica Couture A35351,O=Google,C=US,DC=cilogon,DC=org subject: CN=Bryce Mecum A27576,O=Google,C=US,DC=cilogon,DC=org subject: CN=Lauren Walker A10489,O=Google,C=US,DC=cilogon,DC=org subject: CN=Carl Boettiger A45736,O=University of California\, Berkeley,C=US,DC=cilogon,DC=org subject: CN=Noam Ross A45991,O=Google,C=US,DC=cilogon,DC=org subject: CN=Mark Diggory A14576,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-2192-431X subject: CN=Joe Holland A51071,O=Texas A&M University-Corpus Christi,C=US,DC=cilogon,DC=org subject: CN=Ross Martin A763,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-2192-403X subject: CN=Dale Neon A54116,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-0381-3766 subject: http://orcid.org/0000-0001-8199-864X subject: CN=Oscar Alegria A55216,O=Google,C=US,DC=cilogon,DC=org subject: CN=Oscar Madrigal A55451,O=ProtectNetwork,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-1642-628X subject: http://orcid.org/0000-0003-0077-4738 subject: CN=Moyers\, Laura Burton A36901,O=University of Tennessee,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0002-3192-7306 subject: http://orcid.org/0000-0002-9631-3348 subject: http://orcid.org/0000-0002-3056-0127 subject: http://orcid.org/0000-0002-8121-2341 subject: http://orcid.org/0000-0001-8778-5696 subject: http://orcid.org/0000-0001-8775-4996 subject: http://orcid.org/0000-0001-7553-6692 subject: http://orcid.org/0000-0001-7489-5423 subject: http://orcid.org/0000-0002-1006-9496 subject: http://orcid.org/0000-0001-5966-0466 subject: CN=Roger Dahl A538,O=Google,C=US,DC=cilogon,DC=org subject: http://orcid.org/0000-0003-1758-9950 subject: http://orcid.org/0000-0003-0806-1556 subject: CN=Robert Nahf A579,O=Google,C=US,DC=cilogon,DC=org 20170427-08:39:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:00: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:00: [INFO]: ***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:02: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:39:03: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient] 20170427-08:39:03: [INFO]: ***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:06: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:39:08: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient] 20170427-08:39:08: [INFO]: ***************** running test for testListSubjects_Slicing(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts [org.dataone.client.rest.RestClient] 20170427-08:39:12: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/accounts?start=0&count=55 [org.dataone.client.rest.RestClient] 20170427-08:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:12: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:12: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:12: [INFO]: ***************** running test for testRegister(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:13: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:15: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.6520649641319360923.tmp (1258 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:15: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:15: [INFO]: ***************** running test for testRegister(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:16: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:18: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.1981249234022724485.tmp (1258 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:18: [INFO]: ***************** running test for testRegister(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:20: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/node; MMP message has: FilePart:node = /tmp/mmp.output.588670452113537524.tmp (1258 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:20: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:20: [INFO]: ***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: ***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: ***************** running test for testGetNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:mnStageUNM1 [org.dataone.client.rest.RestClient] 20170427-08:39:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:21: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:24: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.5293112493981289124.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:24: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:24: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:27: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.7507293357403707766.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:27: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:27: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:27: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6507684693374338126.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-08:39:29: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:29: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.2566857347115827157.tmp (823 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:29: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:29: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.2625458017535146603.tmp (823 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:30: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:30: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStageBAD; MMP message has: FilePart:node = /tmp/mmp.output.8598254709865642189.tmp (823 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:30: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.4346201872388231972.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.1055696014860083047.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: ***************** running test for testUpdateNodeCapabilities(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/node [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.2747565215315770740.tmp (755 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:39:31: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:31: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201711713931729 [org.dataone.client.rest.RestClient] 20170427-08:39:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201711713931729 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: creating a test object. pid = testView_NotAuthorized_201711713931729 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:32: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201711713931729 1 testView_NotAuthorized_201711713931729 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:39:32.522+00:00 2017-04-27T08:39:32.522+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:38: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201711713931729; FilePart:object = /tmp/mmp.output.6202625546039360025.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9218181438075758556.tmp (1069 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:38: [INFO]: object created. pid = testView_NotAuthorized_201711713931729 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:38: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201711713931729 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:50: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201711713931729 [org.dataone.client.rest.RestClient] 20170427-08:39:50: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:50: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:50: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201711713950328 [org.dataone.client.rest.RestClient] 20170427-08:39:51: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201711713950328 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: creating a test object. pid = testView_NotAuthorized_201711713950328 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:51: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201711713950328 1 testView_NotAuthorized_201711713950328 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:39:51.272+00:00 2017-04-27T08:39:51.272+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:54: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201711713950328; FilePart:object = /tmp/mmp.output.7715306025666525942.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.830382881170541126.tmp (1069 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:54: [INFO]: object created. pid = testView_NotAuthorized_201711713950328 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:54: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201711713950328 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:56: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201711713950328 [org.dataone.client.rest.RestClient] 20170427-08:39:56: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:56: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testView_NotAuthorized_201711713956376 [org.dataone.client.rest.RestClient] 20170427-08:39:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201711713956376 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: creating a test object. pid = testView_NotAuthorized_201711713956376 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:57: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201711713956376 1 testView_NotAuthorized_201711713956376 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:39:57.477+00:00 2017-04-27T08:39:57.477+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:39:59: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201711713956376; FilePart:object = /tmp/mmp.output.7932620815200873841.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.492362879180281350.tmp (1069 bytes); [org.dataone.client.rest.RestClient] 20170427-08:39:59: [INFO]: object created. pid = testView_NotAuthorized_201711713956376 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:00: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201711713956376 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:04: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/default/testView_NotAuthorized_201711713956376 [org.dataone.client.rest.RestClient] 20170427-08:40:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:04: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:04: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:04: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_20171171404798 [org.dataone.client.rest.RestClient] 20170427-08:40:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_20171171404798 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: creating a test object. pid = testView_InvalidTheme_20171171404798 on https://cn-stage-orc-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:05: [INFO]: SystemMetadata for pid: testView_InvalidTheme_20171171404798 1 testView_InvalidTheme_20171171404798 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:40:05.821+00:00 2017-04-27T08:40:05.821+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:08: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-orc-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_20171171404798; FilePart:object = /tmp/mmp.output.5350524107096317583.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8608972681067167077.tmp (1067 bytes); [org.dataone.client.rest.RestClient] 20170427-08:40:08: [INFO]: object created. pid = testView_InvalidTheme_20171171404798 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:08: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_20171171404798 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_20171171404798 [org.dataone.client.rest.RestClient] 20170427-08:40:10: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_201711714010373 [org.dataone.client.rest.RestClient] 20170427-08:40:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201711714010373 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: creating a test object. pid = testView_InvalidTheme_201711714010373 on https://cn-stage-ucsb-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:10: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201711714010373 1 testView_InvalidTheme_201711714010373 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:40:10.987+00:00 2017-04-27T08:40:10.987+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:13: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-ucsb-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201711714010373; FilePart:object = /tmp/mmp.output.2903757212546436322.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6200874230710363449.tmp (1068 bytes); [org.dataone.client.rest.RestClient] 20170427-08:40:13: [INFO]: object created. pid = testView_InvalidTheme_201711714010373 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:13: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_201711714010373 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201711714010373 [org.dataone.client.rest.RestClient] 20170427-08:40:14: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testView_InvalidTheme_201711714014355 [org.dataone.client.rest.RestClient] 20170427-08:40:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201711714014355 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: creating a test object. pid = testView_InvalidTheme_201711714014355 on https://cn-stage-unm-1.test.dataone.org/cn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:14: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201711714014355 1 testView_InvalidTheme_201711714014355 eml://ecoinformatics.org/eml-2.0.1 17181 03ce09c6b4c3efc1681f3023402998a2 CN=urn:node:cnStageUNM1,DC=dataone,DC=org CN=testRightsHolder,DC=dataone,DC=org testRightsHolder changePermission 2017-04-27T08:40:14.895+00:00 2017-04-27T08:40:14.895+00:00 bogusAuthoritativeNode bogusAuthoritativeNode [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:16: [INFO]: RestClient.doRequestMMPBody, thread(1) call Info: POST https://cn-stage-unm-1.test.dataone.org/cn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201711714014355; FilePart:object = /tmp/mmp.output.3348716683863238817.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5800419330304734925.tmp (1068 bytes); [org.dataone.client.rest.RestClient] 20170427-08:40:16: [INFO]: object created. pid = testView_InvalidTheme_201711714014355 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:16: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_201711714014355 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:17: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201711714014355 [org.dataone.client.rest.RestClient] 20170427-08:40:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:17: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:17: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:17: [INFO]: ***************** running test for testListViews(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient] 20170427-08:40:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: ***************** running test for testListViews(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient] 20170427-08:40:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: ***************** running test for testListViews(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views [org.dataone.client.rest.RestClient] 20170427-08:40:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:18: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:18: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-orc-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:19: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20170427-08:40:19: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:19: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-ucsb-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:20: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20170427-08:40:20: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:20: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://cn-stage-unm-1.test.dataone.org/cn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:21: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:21: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:22: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170427-08:40:22: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170427-08:40:23: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v1/monitor/ping [org.dataone.client.rest.RestClient] 20170427-08:40:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: *** context label: STAGE [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] nodeId key value ============================================================================================================= urn:node:cnStageUNM1 objectList_cacheDate Thu Apr 27 07:48:47 UTC 2017 urn:node:cnStageUNM1 publicObject_cacheDate Thu Apr 27 07:47:35 UTC 2017 urn:node:cnStageUNM1 objectList_hits 4 urn:node:cnStageUNM1 publicObject_hits 6 urn:node:cnStageUNM1 publicObject TierTesting:cn-stage-unm-1:Public_READ.15 urn:node:cnStageUNM1 objectList org.dataone.service.types.v1.ObjectList@61a5975d ============================================================================================================= urn:node:cnStageORC1 objectList_cacheDate Thu Apr 27 07:48:44 UTC 2017 urn:node:cnStageORC1 publicObject_cacheDate Thu Apr 27 07:47:25 UTC 2017 urn:node:cnStageORC1 objectList_hits 4 urn:node:cnStageORC1 publicObject_hits 6 urn:node:cnStageORC1 publicObject TierTesting:cn-stage-orc-1:Public_READ.15 urn:node:cnStageORC1 objectList org.dataone.service.types.v1.ObjectList@3e748cc0 ============================================================================================================= urn:node:cnStageUCSB1 objectList_cacheDate Thu Apr 27 07:48:46 UTC 2017 urn:node:cnStageUCSB1 publicObject_cacheDate Thu Apr 27 07:47:31 UTC 2017 urn:node:cnStageUCSB1 objectList_hits 4 urn:node:cnStageUCSB1 publicObject_hits 6 urn:node:cnStageUCSB1 publicObject TierTesting:cn-stage-ucsb-1:Public_READ.15 urn:node:cnStageUCSB1 objectList org.dataone.service.types.v1.ObjectList@55c4b148 ============================================================================================================= 20170427-08:40:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [INFO]: certificate filename: urn_node_cnStageUNM1_SS1 [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-08:40:23: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:23: [WARN]: registering ConnectionManager... [org.dataone.client.utils.HttpConnectionMonitorService] 20170427-08:40:23: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-orc-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] total:212222 20170427-08:40:24: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-ucsb-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] total:212222 20170427-08:40:24: [INFO]: created client for certificate file: urn_node_cnStageUNM1_SS1 with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20170427-08:40:24: [INFO]: RestClient.doRequestNoBody, thread(1) call Info: GET https://cn-stage-unm-1.test.dataone.org/cn/v1/log [org.dataone.client.rest.RestClient] total:212222 Tests run: 156, Failures: 24, Errors: 0, Skipped: 34, Time elapsed: 3,462.932 sec <<< FAILURE! Results : Failed tests: testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_20171170447892 ] testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704412530 ] testUpdateSystemMetadata_InvalidRequest_NoPid(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest exception. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_201711704415921 ] testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704418792 ] testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704424767 ] testUpdateSystemMetadata_InvalidRequest_PidMismatch(org.dataone.integration.it.apiTests.CNCoreV2IT): Expected an InvalidRequest. Got: ServiceFailure: 0 Client_Error: class org.dataone.exceptions.MarshallingException: null [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201711704427970 ] testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object [for host GET https://cn-stage-orc-1.test.dataone.org/cn/v2/log ] testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object [for host GET https://cn-stage-ucsb-1.test.dataone.org/cn/v2/log ] testGetLogRecords_dateFiltering(org.dataone.integration.it.apiTests.CNCoreV2IT): the event log contains no entries after trying to read an object [for host GET https://cn-stage-unm-1.test.dataone.org/cn/v2/log ] testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-orc-1.test.dataone.org/cn ] testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-ucsb-1.test.dataone.org/cn ] testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-unm-1.test.dataone.org/cn ] testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-orc-1.test.dataone.org/cn ] testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-ucsb-1.test.dataone.org/cn ] testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.CNAuthorizationV2IT): org.dataone.integration.TestIterationEndingException: the AccessRule of the returned object has either multiple subjects or multiple permissions [for host https://cn-stage-unm-1.test.dataone.org/cn ] testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists] [for host PUT https://cn-stage-orc-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.5293112493981289124.tmp (755 bytes); ] testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists] [for host PUT https://cn-stage-ucsb-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.7507293357403707766.tmp (755 bytes); ] testUpdateNodeCapabilities(org.dataone.integration.it.apiTests.CNRegisterV2IT): updateNodeCapabilities failed due to LDAP communication failure:: NameAlreadyBoundException:[LDAP: error code 68 - Entry Already Exists]:[LDAP: error code 68 - Entry Already Exists] [for host PUT https://cn-stage-unm-1.test.dataone.org/cn/v2/node/urn:node:cnStage; MMP message has: FilePart:node = /tmp/mmp.output.6507684693374338126.tmp (755 bytes); ] testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt [for host ] testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here. This is an unhandled response, andthe test is inconclusive. The full response: testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt [for host ] testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here. This is an unhandled response, andthe test is inconclusive. The full response: testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Cannot find the certificate required for the test: /etc/dataone/client/testClientCerts/urn_node_cnStageUNM1_SS.crt [for host ] testConnectionLayer_SelfSignedCert_curl(org.dataone.integration.it.apiTests.CNAuthenticationV1V2IT): Don't know how we got here. This is an unhandled response, andthe test is inconclusive. The full response: Tests run: 156, Failures: 24, Errors: 0, Skipped: 34 [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_cn_v2/workspace/d1_integration/target/failsafe-reports [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [ERROR] There are test failures. Please refer to /var/lib/jenkins/jobs/d1_integration_Stage_cn_v2/workspace/d1_integration/target/failsafe-reports for the individual test results. [JENKINS] Recording test results Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 58:13.249s [INFO] Finished at: Thu Apr 27 08:40:25 UTC 2017 [INFO] Final Memory: 55M/767M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data