Established TCP socket on 59553 <===[JENKINS REMOTING CAPACITY]===>channel started Executing Maven: -B -f /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/pom.xml -Dit.test=MNCoreV2IT,MNCoreV2SlowIT,MNReadV2IT,MNAuthorizationV2IT,MNQueryV2IT,MNReplicationV2IT,MNStorageV2IT,MNPackageV2IT,MNViewV2IT -Dcontext.label=DEV2 -Dtest=TestDefaultSettings verify [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for org.dataone:d1_integration:war:2.0-SNAPSHOT [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 197, column 15 [WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:buildnumber-maven-plugin is missing. @ line 221, column 15 [WARNING] 'build.plugins.plugin.version' for com.mycila.maven-license-plugin:maven-license-plugin is missing. @ line 214, column 15 [WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-war-plugin is missing. @ line 237, column 15 [WARNING] [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. [WARNING] [WARNING] For this reason, future Maven versions might no longer support building such malformed projects. [WARNING] [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building DataONE Integration Testing Package 2.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- buildnumber-maven-plugin:1.2:create (default) @ d1_integration --- [INFO] Checking for local modifications: skipped. [INFO] Updating project files from SCM: skipped. [INFO] Executing: /bin/sh -c cd /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace && svn --non-interactive info [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace [INFO] Storing buildNumber: 17006 at timestamp: 1448347431705 [INFO] Executing: /bin/sh -c cd /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace && svn --non-interactive info [INFO] Working directory: /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace [INFO] Storing buildScmBranch: trunk [INFO] [INFO] --- maven-resources-plugin:2.3:resources (default-resources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 14 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ d1_integration --- [INFO] Compiling 22 source files to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/classes [INFO] [INFO] --- maven-resources-plugin:2.3:testResources (default-testResources) @ d1_integration --- [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] Copying 60 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:testCompile (default-testCompile) @ d1_integration --- [INFO] Compiling 144 source files to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/test-classes [INFO] [INFO] --- maven-surefire-plugin:2.10:test (default-test) @ d1_integration --- [INFO] Surefire report directory: /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.contextTests.TestDefaultSettings Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 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 236 files to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/classes [copy] Copying 3 files to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT/org/dataone/integration/webTest [INFO] Executed tasks [INFO] [INFO] --- maven-dependency-plugin:2.3:unpack-dependencies (jetty-classpath) @ d1_integration --- [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.jasper.glassfish/2.2.2.v201112011158/org.apache.jasper.glassfish-2.2.2.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-simple/1.6.4/slf4j-simple-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-websocket/8.1.15.v20140411/jetty-websocket-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.security.auth.message/1.0.0.v201108011116/javax.security.auth.message-1.0.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp.jstl/1.2.0.v201105211821/javax.servlet.jsp.jstl-1.2.0.v201105211821.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/com.sun.el/2.2.0.v201108011116/com.sun.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.mail.glassfish/1.4.1.v201005082020/javax.mail.glassfish-1.4.1.v201005082020.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/slf4j/slf4j-api/1.6.4/slf4j-api-1.6.4.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-io/8.1.15.v20140411/jetty-io-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet.jsp/2.2.0.v201112011158/javax.servlet.jsp-2.2.0.v201112011158.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/aggregate/jetty-all-server/8.1.15.v20140411/jetty-all-server-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-jsp/8.1.15.v20140411/jetty-jsp-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.apache.taglibs.standard.glassfish/1.2.0.v201112081803/org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.activation/1.1.0.v201105071233/javax.activation-1.1.0.v201105071233.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.annotation/1.1.0.v201108011116/javax.annotation-1.1.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-http/8.1.15.v20140411/jetty-http-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/jetty-util/8.1.15.v20140411/jetty-util-8.1.15.v20140411.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/org.eclipse.jdt.core/3.7.1/org.eclipse.jdt.core-3.7.1.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.servlet/3.0.0.v201112011016/javax.servlet-3.0.0.v201112011016.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] Unpacking /var/lib/jenkins/.m2/repository/org/eclipse/jetty/orbit/javax.el/2.2.0.v201108011116/javax.el-2.2.0.v201108011116.jar to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT with includes "" and excludes "" [INFO] [INFO] --- maven-war-plugin:2.1.1:war (default-war) @ d1_integration --- [INFO] Packaging webapp [INFO] Assembling webapp [d1_integration] in [/var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT] [INFO] Processing war project [INFO] Copying webapp resources [/var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/src/main/webapp] [INFO] Webapp assembled in [450 msecs] [INFO] Building war: /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/d1_integration-2.0-SNAPSHOT.war [INFO] WEB-INF/web.xml already added, skipping [INFO] [INFO] --- maven-antrun-plugin:1.3:run (execution2) @ d1_integration --- [INFO] Executing tasks [move] Moving 1 file to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target [INFO] Executed tasks [INFO] [INFO] --- maven-failsafe-plugin:2.8.1:integration-test (integration-test) @ d1_integration --- [INFO] Failsafe report directory: /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/failsafe-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.dataone.integration.it.apiTests.MNStorageV2IT 20151124-06:44:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:18: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] ~~~ Context is from d1client.properties: https://cn-dev-2.test.dataone.org/cn 20151124-06:44:18: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient] 20151124-06:44:19: [INFO]: isNodeAlive for Node: https://cn-dev-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:19: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn [org.dataone.client.rest.RestClient] 20151124-06:44:19: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:19: [INFO]: *** Adding CN to list: cn-dev-2 [ https://cn-dev-2.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:19: [INFO]: isNodeAlive for Node: https://cn-dev-ucsb-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:19: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:29: [INFO]: rest call info: GET https://cn-dev-ucsb-2.test.dataone.org/cn [org.dataone.client.rest.RestClient] 20151124-06:44:29: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:29: [WARN]: *** Failed to add CN to list: cn-dev-ucsb-2 [ https://cn-dev-ucsb-2.test.dataone.org/cn ]. Could not reach the node:GET https://cn-dev-2.test.dataone.org/cn/v1/node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:29: [INFO]: isNodeAlive for Node: https://cn-dev-unm-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:29: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: rest call info: GET https://cn-dev-unm-2.test.dataone.org/cn [org.dataone.client.rest.RestClient] 20151124-06:44:30: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: *** Adding CN to list: cn-dev-unm-2 [ https://cn-dev-unm-2.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: isNodeAlive for Node: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient] 20151124-06:44:30: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: *** Adding MN to list: mn-dev-ucsb-1 [ https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: isNodeAlive for Node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:30: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient] 20151124-06:44:31: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: *** Adding MN to list: mn-dev-ucsb-2 [ https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: isNodeAlive for Node: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient] 20151124-06:44:31: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: *** Adding MN to list: mn-dev-unm-1 [ https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: isNodeAlive for Node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient] 20151124-06:44:31: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: *** Adding MN to list: mn-dev-unm-2 [ https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: trying to filter CN list for the round robin CN... original size: 2, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: CN: https://cn-dev-2.test.dataone.org/cn "Development 2 Round Robin Router Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: excluding round robin CN: https://cn-dev-2.test.dataone.org/cn "Development 2 Round Robin Router Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: including CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: filtered CN list without round robin CN. size: 1, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:44:32: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:44:32: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:44:32: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:44:33: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache] 20151124-06:44:33: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient] 20151124-06:44:33: [INFO]: successful cache refresh from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache] 20151124-06:44:33: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224433141 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:33: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_2015327224433141 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableReplPolicy_2015327224433141</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:44:33.523+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:44:33.523+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:35: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224433141; FilePart:object = /tmp/mmp.output.7102216612776474638.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7378537491375798295.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-06:44:35: [INFO]: object created. pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224433141 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015327224433141 [org.dataone.client.rest.RestClient] 20151124-06:44:41: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224433141; FilePart:sysmeta = /tmp/mmp.output.6897912086356416909.tmp (1076 bytes); [org.dataone.client.rest.RestClient] 20151124-06:44:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015327224433141 [org.dataone.client.rest.RestClient] 20151124-06:44:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224453199 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:53: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_2015327224453199 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableReplPolicy_2015327224453199</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:44:53.219+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:44:53.219+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:54: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224453199; FilePart:object = /tmp/mmp.output.3671998285204643751.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4207830980566673694.tmp (983 bytes); [org.dataone.client.rest.RestClient] 20151124-06:44:54: [INFO]: object created. pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224453199 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:44:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015327224453199 [org.dataone.client.rest.RestClient] 20151124-06:44:59: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableReplPolicy_2015327224453199; FilePart:sysmeta = /tmp/mmp.output.7607595822008539637.tmp (1074 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015327224453199 [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: Testing create() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: Testing update() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: Testing update(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: Testing delete() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:10: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:10: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:10.941+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:10.941+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:11: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922; FilePart:object = /tmp/mmp.output.7074943589317969523.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2060743808093913637.tmp (980 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:11: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922 [org.dataone.client.rest.RestClient] 20151124-06:45:12: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224510922; FilePart:sysmeta = /tmp/mmp.output.4401837805697411979.tmp (1013 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:12: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:13.016+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:13.016+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:13: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998; FilePart:object = /tmp/mmp.output.5749735701061188193.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3852550212045268939.tmp (978 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:13: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998 [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015327224512998; FilePart:sysmeta = /tmp/mmp.output.8752577828874014344.tmp (1011 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:14: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:14: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 [org.dataone.client.rest.RestClient] 20151124-06:45:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:15: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:15.506+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:15.506+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:16: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990; FilePart:object = /tmp/mmp.output.2623051751800042213.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1060920485826778108.tmp (973 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:16: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:16: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990 [org.dataone.client.rest.RestClient] 20151124-06:45:18: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224514990; FilePart:sysmeta = /tmp/mmp.output.6002173634305025270.tmp (993 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 [org.dataone.client.rest.RestClient] 20151124-06:45:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:18: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:18.459+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:18.459+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252; FilePart:object = /tmp/mmp.output.1640007287616230698.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1962147974573158037.tmp (971 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:19: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252 [org.dataone.client.rest.RestClient] 20151124-06:45:19: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize2015327224518252; FilePart:sysmeta = /tmp/mmp.output.9167763646383764037.tmp (991 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:19: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:20: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:20: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:20: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 [org.dataone.client.rest.RestClient] 20151124-06:45:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:20.979+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:20.979+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:22: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174; FilePart:object = /tmp/mmp.output.9100544013057677734.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6673421034618455584.tmp (977 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:22: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:22: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174 [org.dataone.client.rest.RestClient] 20151124-06:45:23: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224520174; FilePart:sysmeta = /tmp/mmp.output.4389110092516980843.tmp (982 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:23: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 [org.dataone.client.rest.RestClient] 20151124-06:45:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:23: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:24: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:24: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:24: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:24.014+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:24.014+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:24: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805; FilePart:object = /tmp/mmp.output.8515234445838907887.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1764538143247271842.tmp (975 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:24: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:24: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805 [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015327224523805; FilePart:sysmeta = /tmp/mmp.output.5094902200097831838.tmp (980 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:25: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=testRightsHolder,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:25.772+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:25.772+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:26: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755; FilePart:object = /tmp/mmp.output.8584212401472374861.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3609298309508895288.tmp (976 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:26: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755 [org.dataone.client.rest.RestClient] 20151124-06:45:28: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015327224525755; FilePart:sysmeta = /tmp/mmp.output.6099056704980091440.tmp (977 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=testRightsHolder,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:28.038+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:28.038+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:28: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814; FilePart:object = /tmp/mmp.output.5178227336064317463.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8436953875800131924.tmp (973 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:28: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814 [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter201532722452814; FilePart:sysmeta = /tmp/mmp.output.930305973518711999.tmp (974 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:29: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 [org.dataone.client.rest.RestClient] 20151124-06:45:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:30: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:30.306+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:30.306+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:31: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793; FilePart:object = /tmp/mmp.output.1331237843992920804.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1270037055858746503.tmp (982 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:31: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:31: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793 [org.dataone.client.rest.RestClient] 20151124-06:45:33: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224529793; FilePart:sysmeta = /tmp/mmp.output.8287830598543939627.tmp (1006 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 [org.dataone.client.rest.RestClient] 20151124-06:45:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:33: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:33.590+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:33.590+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383; FilePart:object = /tmp/mmp.output.1917622015699781985.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9034423538746645656.tmp (980 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:34: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383 [org.dataone.client.rest.RestClient] 20151124-06:45:34: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015327224533383; FilePart:sysmeta = /tmp/mmp.output.4187314558487524131.tmp (1004 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:35: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:35: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:35: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:35: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 [org.dataone.client.rest.RestClient] 20151124-06:45:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:35: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:35.732+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:35.732+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:36: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191; FilePart:object = /tmp/mmp.output.96309387590352655.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8866647413380977163.tmp (978 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:36: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:36: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191 [org.dataone.client.rest.RestClient] 20151124-06:45:38: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224535191; FilePart:sysmeta = /tmp/mmp.output.8113987249607543510.tmp (992 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 [org.dataone.client.rest.RestClient] 20151124-06:45:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:38.557+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:38.557+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352; FilePart:object = /tmp/mmp.output.7677993699873833088.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4287058952605907793.tmp (976 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:39: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352 [org.dataone.client.rest.RestClient] 20151124-06:45:39: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015327224538352; FilePart:sysmeta = /tmp/mmp.output.8370879261478203423.tmp (991 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:39: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:40: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:40: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:45:40: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 [org.dataone.client.rest.RestClient] 20151124-06:45:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:40: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:40.856+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:40.856+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:42: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355; FilePart:object = /tmp/mmp.output.5865438733771988340.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.217480047849690661.tmp (973 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:42: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:42: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355 [org.dataone.client.rest.RestClient] 20151124-06:45:43: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224540355; FilePart:sysmeta = /tmp/mmp.output.7133499286116053116.tmp (941 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:43: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 [org.dataone.client.rest.RestClient] 20151124-06:45:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:45:44.077+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:45:44.077+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:45: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779; FilePart:object = /tmp/mmp.output.5261714247321349553.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8303704351828522824.tmp (971 bytes); [org.dataone.client.rest.RestClient] 20151124-06:45:59: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:59: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:45:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779 [org.dataone.client.rest.RestClient] 20151124-06:46:00: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015327224543779; FilePart:sysmeta = /tmp/mmp.output.9165561725132136697.tmp (940 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:00: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:00: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:01: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:01: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:01: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:46:01.067+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:46:01.067+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:02: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132; FilePart:object = /tmp/mmp.output.5926127235872461316.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5151271200523371204.tmp (976 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:02: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132 [org.dataone.client.rest.RestClient] 20151124-06:46:33: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132; FilePart:sysmeta = /tmp/mmp.output.8736656127532430355.tmp (1049 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:39: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132; FilePart:sysmeta = /tmp/mmp.output.549804983912564679.tmp (1050 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:39: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:46:39.405+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:46:39.405+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:40: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390; FilePart:object = /tmp/mmp.output.320949782667636240.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5088478712611692525.tmp (976 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:40: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390 [org.dataone.client.rest.RestClient] 20151124-06:46:45: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390; FilePart:sysmeta = /tmp/mmp.output.3926427690425982790.tmp (1050 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:46: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015327224639390; FilePart:sysmeta = /tmp/mmp.output.6096576505749704658.tmp (1050 bytes); [org.dataone.client.rest.RestClient] 20151124-06:46:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:46: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:46: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:47: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:47: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:46:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:46:47: [INFO]: ***************** running test for testCreate() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:16: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate201532722464759; FilePart:object = /tmp/mmp.output.5707135739056778155.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5369040495817641552.tmp (871 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestCreate201532722464759 [org.dataone.client.rest.RestClient] 20151124-06:47:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:18: [INFO]: ***************** running test for testCreate() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015327224718841; FilePart:object = /tmp/mmp.output.1571666235475733433.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8511791905805576308.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestCreate2015327224718841 [org.dataone.client.rest.RestClient] 20151124-06:47:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:20: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:20: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:20: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:20: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:20: [INFO]: ***************** running test for testCreate_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015327224720738; FilePart:object = /tmp/mmp.output.129526981659840700.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4577532709299794806.tmp (810 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:21: [INFO]: ***************** running test for testCreate_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015327224721444; FilePart:object = /tmp/mmp.output.4371758999387402682.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3381228196398144798.tmp (810 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:21: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:21: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:22: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:47:22: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 0 common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ 1 common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz 2 common-unicode-ascii-safe-0123456789 common-unicode-ascii-safe-0123456789 3 common-unicode-ascii-safe-:@$-_.!*()',~ common-unicode-ascii-safe-:@$-_.!*()',~ 4 common-unicode-ascii-safe-unreserved-._~ common-unicode-ascii-safe-unreserved-._~ 5 common-unicode-ascii-safe-sub-delims-$!*()', common-unicode-ascii-safe-sub-delims-$!*()', 6 common-unicode-ascii-safe-gen-delims-:@ common-unicode-ascii-safe-gen-delims-:@ 7 common-unicode-ascii-escaped-"#<>[]^`{}| common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C 8 common-unicode-ascii-escaped-tomcatBlocked-\ common-unicode-ascii-escaped-tomcatBlocked-%5C 9 common-unicode-ascii-escaped-tomcatBlocked-%5C common-unicode-ascii-escaped-tomcatBlocked-%255C 10 common-unicode-ascii-semi-colon-test-%3B common-unicode-ascii-semi-colon-test-%253B 11 common-unicode-ascii-escaped-% common-unicode-ascii-escaped-%25 12 common-unicode-ascii-escaped-space x x common-unicode-ascii-escaped-space%20x%20x 13 common-unicode-ascii-escape-anyway-+ common-unicode-ascii-escape-anyway-%2B 14 common-unicode-ascii-escape-space-v-plus-+ +%20 %20+ common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B 15 path-unicode-ascii-safe-&=&= path-unicode-ascii-safe-&=&= 16 path-unicode-ascii-escaped-; path-unicode-ascii-escaped-%3B 17 path-unicode-ascii-escaped-? path-unicode-ascii-escaped-%3F 18 path-unicode-ascii-escaped-/ path-unicode-ascii-escaped-%2F 19 path-unicode-ascii-escaped-%3F path-unicode-ascii-escaped-%253F 20 path-unicode-ascii-escaped-%2F path-unicode-ascii-escaped-%252F 21 path-unicode-ascii-escaped-double-//case path-unicode-ascii-escaped-double-%2F%2Fcase 22 path-unicode-ascii-escaped-double-trailing// path-unicode-ascii-escaped-double-trailing%2F%2F 23 path-unicode-ascii-escaped-double-%2F%2Fcase path-unicode-ascii-escaped-double-%252F%252Fcase 24 path-unicode-ascii-escaped-double-trailing%2F%2F path-unicode-ascii-escaped-double-trailing%252F%252F 25 common-unicode-bmp-1byte-escaped-¡¢£ common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 26 common-unicode-bmp-2byte-escaped-䦹䦺 common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA 27 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 28 path-ascii-doc-example-10.1000/182 path-ascii-doc-example-10.1000%2F182 29 path-ascii-doc-example-http://example.com/data/mydata?row=24 path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 30 path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen) 31 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 32 common-bmp-doc-example-Is_féidir_liom_ithe_gloine common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine 20151124-06:47:22: [INFO]: ***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:22: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:47:23: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722472244_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.8625287698203894527.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6966073346454288351.tmp (919 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722472244_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-06:47:27: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224726411_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.4934973583061281805.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2762926431324067354.tmp (920 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224726411_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-06:47:31: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224730721_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.700662139864199218.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7474491841326147303.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224730721_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-06:47:35: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722473541_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.209979829055586319.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7677831192304699730.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:47:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722473541_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-06:47:40: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224739199_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.6022042117782655720.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.706191998038538071.tmp (908 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224739199_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-06:48:13: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224812269_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.1427059220114595404.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.449259063487531536.tmp (912 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224812269_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-06:48:18: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224817142_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.431008169461271563.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8070436437917988986.tmp (907 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224817142_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-06:48:22: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224821425_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.9052232454175687822.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5330654534551237286.tmp (930 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224821425_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient] 20151124-06:48:27: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224826327_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.8873407254364692390.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3851942004633406032.tmp (914 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224826327_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-06:48:32: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224831356_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.1753138581484349888.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7434258122502580473.tmp (916 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224831356_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient] 20151124-06:48:36: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224835660_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.7445815104979822212.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.38082176694513056.tmp (910 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224835660_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient] 20151124-06:48:41: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224840450_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.7850760868273449425.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1032349653853780732.tmp (900 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224840450_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient] 20151124-06:48:46: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722484637_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.876835639274787394.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1390231966705447582.tmp (909 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722484637_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient] 20151124-06:48:51: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224850559_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.1639376070216840174.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2071946642252270838.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224850559_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient] 20151124-06:48:56: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224855117_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.7524882682434270094.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2651855300974787064.tmp (934 bytes); [org.dataone.client.rest.RestClient] 20151124-06:48:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224855117_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient] 20151124-06:49:01: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224859897_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.4875158616377389244.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4460696889290986109.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224859897_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-06:49:06: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722495428_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.829110940538959410.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5624617915291084139.tmp (897 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722495428_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient] 20151124-06:49:11: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224910390_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.6030375182662408369.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4614049811801879523.tmp (898 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224910390_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-06:49:45: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224943840_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.976590617487164825.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2081153300782238634.tmp (898 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224943840_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-06:49:49: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224948694_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.3300782814482832934.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6050198791235052566.tmp (900 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224948694_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient] 20151124-06:49:54: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722495338_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.7865084104217482194.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5677245335417308440.tmp (899 bytes); [org.dataone.client.rest.RestClient] 20151124-06:49:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722495338_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient] 20151124-06:49:58: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327224957823_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.1391131120924808525.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.738665972967949340.tmp (912 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224957823_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-06:50:03: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722502220_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.605846056791509649.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5621477023474112984.tmp (915 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722502220_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-06:50:07: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722506701_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.9013390287464656380.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.988550328531674059.tmp (915 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722506701_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient] 20151124-06:50:11: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225010975_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.6904212843133346633.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5245687748339985360.tmp (920 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225010975_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient] 20151124-06:50:16: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225015361_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.7767261592918318234.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3884996760666129547.tmp (919 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225015361_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient] 20151124-06:50:50: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225048542_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.2445874195546916190.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3431509193523127932.tmp (919 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225048542_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient] 20151124-06:50:55: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225053920_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.5756844216052357595.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1709050543373635283.tmp (925 bytes); [org.dataone.client.rest.RestClient] 20151124-06:50:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225053920_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-06:51:00: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225059383_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.6227483909887110167.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6455238504287036334.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225059383_path-ascii-doc-example-10.1000%252F182 [org.dataone.client.rest.RestClient] 20151124-06:51:05: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722514310_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.1472241098909445466.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.211087174852907900.tmp (937 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722514310_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient] 20151124-06:51:38: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225137455_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen); FilePart:object = /tmp/mmp.output.405346730713201675.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2694279384686695832.tmp (999 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225137455_path-ascii-doc-example-ldap:%252F%252Fldap1.example.net:6666%252Fo=University%252520of%252520Michigan,%2520c=US%253F%253Fsub%253F(cn=Babs%252520Jensen) [org.dataone.client.rest.RestClient] 20151124-06:51:44: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20153272251432_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; FilePart:object = /tmp/mmp.output.8716438488070800210.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2938349381781490075.tmp (1015 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:20153272251432_common-bmp-doc-example-%25E0%25B8%2589%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25B4%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25A3%25E0%25B8%25B0%25E0%25B8%2588%25E0%25B8%2581%25E0%25B9%2584%25E0%25B8%2594%25E0%25B9%2589 [org.dataone.client.rest.RestClient] 20151124-06:51:48: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225147634_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.7872081685984060881.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5759825475735315916.tmp (922 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225147634_common-bmp-doc-example-Is_f%25C3%25A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] Node Test Summary for node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/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: Error: get : 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 : : path-unicode-ascii-safe-&=&= Test 16: OK : : path-unicode-ascii-escaped-; Test 17: Error: get : path-unicode-ascii-escaped-? Test 18: OK : : path-unicode-ascii-escaped-/ Test 19: OK : : path-unicode-ascii-escaped-%3F Test 20: OK : : path-unicode-ascii-escaped-%2F Test 21: OK : : path-unicode-ascii-escaped-double-//case Test 22: OK : : path-unicode-ascii-escaped-double-trailing// Test 23: OK : : path-unicode-ascii-escaped-double-%2F%2Fcase Test 24: OK : : path-unicode-ascii-escaped-double-trailing%2F%2F Test 25: Error: get : common-unicode-bmp-1byte-escaped-¡¢£ Test 26: OK : : common-unicode-bmp-2byte-escaped-䦹䦺 Test 27: OK : : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 Test 28: OK : : path-ascii-doc-example-10.1000/182 Test 29: Error: get : path-ascii-doc-example-http://example.com/data/mydata?row=24 Test 30: OK : : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) Test 31: OK : : common-bmp-doc-example-ฉันกินกระจกได้ Test 32: OK : : common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20151124-06:51:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:51:52: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:51:52: [INFO]: ***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:51:52: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:51:53: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225152603_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.8973167799381186151.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5689127400288874948.tmp (920 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225152603_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-06:51:55: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225155659_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.7251807854335760477.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3177450544080299944.tmp (920 bytes); [org.dataone.client.rest.RestClient] 20151124-06:51:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225155659_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-06:51:58: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225158416_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.5290809544178746424.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6989040087522883539.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225158416_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-06:52:01: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722521306_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.3873648520046525053.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9137621551806078168.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722521306_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-06:52:04: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20153272252421_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.618650580703605203.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1890323311622671658.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:20153272252421_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-06:52:07: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20153272252787_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.5980502648034894502.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1116892765087198236.tmp (910 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:20153272252787_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-06:52:10: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722529805_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.562394515655057932.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3744703725523885701.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722529805_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-06:52:12: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225212672_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.3737121316975005778.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4505553524506218164.tmp (930 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225212672_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient] 20151124-06:52:15: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225215488_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.3976392943356365697.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.196740702760734776.tmp (914 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225215488_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-06:52:18: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225218212_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.8796920643069295227.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1400454463397130417.tmp (916 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225218212_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient] 20151124-06:52:21: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225220933_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.8208409528371405144.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5685674560413245965.tmp (910 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225220933_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient] 20151124-06:52:24: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225223801_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.2786752166245836888.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2854729894769919215.tmp (900 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225223801_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient] 20151124-06:52:26: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225226546_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.1244010090036387665.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2861838141355070179.tmp (910 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225226546_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient] 20151124-06:52:29: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225229292_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.3768821354415048599.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8644614465741602431.tmp (906 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225229292_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient] 20151124-06:52:32: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722523217_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.6434732057470970041.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2885077831705635278.tmp (933 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722523217_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient] 20151124-06:52:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225234740_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.6663321605920035558.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7769624302850095952.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225234740_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-06:52:37: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225237481_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.6314701624070094873.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6081260906195328596.tmp (898 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225237481_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient] 20151124-06:52:40: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225240194_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.9150608187517333222.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3153610363448529876.tmp (898 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225240194_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-06:52:43: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225242972_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.6598162674643816341.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2262217538496426127.tmp (898 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225242972_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-06:52:46: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225245758_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.6298360045262843905.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2299695012729587076.tmp (900 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225245758_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient] 20151124-06:52:48: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225248463_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.8214959949873404202.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3761010786241999274.tmp (900 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225248463_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient] 20151124-06:52:51: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225251228_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.1545778999300533313.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7101887631102466803.tmp (912 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225251228_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-06:52:54: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225254136_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.2354083985289832475.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8163144910734291211.tmp (916 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225254136_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-06:52:57: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225256848_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.5597846560795330396.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4043252150303214657.tmp (916 bytes); [org.dataone.client.rest.RestClient] 20151124-06:52:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225256848_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient] 20151124-06:52:59: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225259642_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.3323958428395188016.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7260679124921265837.tmp (920 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225259642_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient] 20151124-06:53:02: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722532418_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.4114054349267842192.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8767197942225163832.tmp (918 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722532418_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient] 20151124-06:53:05: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722535159_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.957854944353395804.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5485001080972248429.tmp (918 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722535159_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient] 20151124-06:53:08: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532722537969_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.8559287045197773124.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3111903428024729770.tmp (924 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722537969_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-06:53:10: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225310697_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.5158623220156905706.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1339595856994519187.tmp (904 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225310697_path-ascii-doc-example-10.1000%252F182 [org.dataone.client.rest.RestClient] 20151124-06:53:13: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225313675_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.7953005672160642199.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1413002207436115347.tmp (938 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225313675_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient] 20151124-06:53:17: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225316773_path-ascii-doc-example-ldap:%2F%2Fldap1.example.net:6666%2Fo=University%2520of%2520Michigan,%20c=US%3F%3Fsub%3F(cn=Babs%2520Jensen); FilePart:object = /tmp/mmp.output.5197241599824648552.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7388616767365446462.tmp (999 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225316773_path-ascii-doc-example-ldap:%252F%252Fldap1.example.net:6666%252Fo=University%252520of%252520Michigan,%2520c=US%253F%253Fsub%253F(cn=Babs%252520Jensen) [org.dataone.client.rest.RestClient] 20151124-06:53:20: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225319861_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; FilePart:object = /tmp/mmp.output.1616431102985808755.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3116803517075170435.tmp (1017 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225319861_common-bmp-doc-example-%25E0%25B8%2589%25E0%25B8%25B1%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25B4%25E0%25B8%2599%25E0%25B8%2581%25E0%25B8%25A3%25E0%25B8%25B0%25E0%25B8%2588%25E0%25B8%2581%25E0%25B9%2584%25E0%25B8%2594%25E0%25B9%2589 [org.dataone.client.rest.RestClient] 20151124-06:53:22: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015327225322580_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.5194820992712543459.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9008636538748706427.tmp (922 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225322580_common-bmp-doc-example-Is_f%25C3%25A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] Node Test Summary for node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/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 : : path-unicode-ascii-safe-&=&= Test 16: OK : : path-unicode-ascii-escaped-; Test 17: OK : : path-unicode-ascii-escaped-? Test 18: OK : : path-unicode-ascii-escaped-/ Test 19: OK : : path-unicode-ascii-escaped-%3F Test 20: OK : : path-unicode-ascii-escaped-%2F Test 21: OK : : path-unicode-ascii-escaped-double-//case Test 22: OK : : path-unicode-ascii-escaped-double-trailing// Test 23: OK : : path-unicode-ascii-escaped-double-%2F%2Fcase Test 24: OK : : path-unicode-ascii-escaped-double-trailing%2F%2F Test 25: OK : : common-unicode-bmp-1byte-escaped-¡¢£ Test 26: OK : : common-unicode-bmp-2byte-escaped-䦹䦺 Test 27: OK : : common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 Test 28: OK : : path-ascii-doc-example-10.1000/182 Test 29: OK : : path-ascii-doc-example-http://example.com/data/mydata?row=24 Test 30: OK : : path-ascii-doc-example-ldap://ldap1.example.net:6666/o=University%20of%20Michigan, c=US??sub?(cn=Babs%20Jensen) Test 31: OK : : common-bmp-doc-example-ฉันกินกระจกได้ Test 32: OK : : common-bmp-doc-example-Is_féidir_liom_ithe_gloine 20151124-06:53:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:25: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:26: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:26: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:26: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:27: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: ***************** running test for testUpdate() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: creating a test object. pid = testUpdate_201532722532725 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:27: [INFO]: SystemMetadata for pid: testUpdate_201532722532725 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_201532722532725</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:27.039+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:27.039+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:28: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201532722532725; FilePart:object = /tmp/mmp.output.4679018680386224289.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7849738244423716414.tmp (952 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:28: [INFO]: object created. pid = testUpdate_201532722532725 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_201532722532725 [org.dataone.client.rest.RestClient] 20151124-06:53:31: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_201532722532725; MMP message has: ParamPart:newPid = testUpdate_2015327225329622; FilePart:object = /tmp/mmp.output.5901518722028960122.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4503419273349294040.tmp (885 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225329622 [org.dataone.client.rest.RestClient] 20151124-06:53:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_201532722532725 [org.dataone.client.rest.RestClient] 20151124-06:53:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T06:53:27.208%2B00:00 [org.dataone.client.rest.RestClient] 20151124-06:53:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: ***************** running test for testUpdate() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: creating a test object. pid = testUpdate_2015327225334188 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:34: [INFO]: SystemMetadata for pid: testUpdate_2015327225334188 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_2015327225334188</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:34.201+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:34.201+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:35: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015327225334188; FilePart:object = /tmp/mmp.output.8135100729644153536.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1306483184514807107.tmp (951 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:35: [INFO]: object created. pid = testUpdate_2015327225334188 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225334188 [org.dataone.client.rest.RestClient] 20151124-06:53:35: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015327225334188; MMP message has: ParamPart:newPid = testUpdate_2015327225335349; FilePart:object = /tmp/mmp.output.3432709052859967289.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5403575292350419609.tmp (883 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225335349 [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225334188 [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T06:53:35.270%2B00:00 [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: ***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: creating a test object. pid = testUpdate_2015327225336620 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:36: [INFO]: SystemMetadata for pid: testUpdate_2015327225336620 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_2015327225336620</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:36.632+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:36.632+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:37: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015327225336620; FilePart:object = /tmp/mmp.output.4863164666357736453.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.372809786343552650.tmp (953 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:37: [INFO]: object created. pid = testUpdate_2015327225336620 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225336620 [org.dataone.client.rest.RestClient] 20151124-06:53:40: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015327225336620; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225339392; FilePart:object = /tmp/mmp.output.2164616898891333228.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3079780159856517060.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: ***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: creating a test object. pid = testUpdate_2015327225340416 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:40: [INFO]: SystemMetadata for pid: testUpdate_2015327225340416 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_2015327225340416</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:40.432+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:40.432+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:41: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015327225340416; FilePart:object = /tmp/mmp.output.1730421861248416779.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4683598468768139098.tmp (951 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:41: [INFO]: object created. pid = testUpdate_2015327225340416 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225340416 [org.dataone.client.rest.RestClient] 20151124-06:53:41: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015327225340416; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225341685; FilePart:object = /tmp/mmp.output.2908515124857376648.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2236706013026965561.tmp (946 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:42: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:42: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:42: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:42: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: ***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: creating a test object. pid = testUpdate_2015327225342338 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:42: [INFO]: SystemMetadata for pid: testUpdate_2015327225342338 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_2015327225342338</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:42.349+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:42.349+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:43: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015327225342338; FilePart:object = /tmp/mmp.output.3543080789935790984.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6316921025753721662.tmp (953 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:43: [INFO]: object created. pid = testUpdate_2015327225342338 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225342338 [org.dataone.client.rest.RestClient] 20151124-06:53:45: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015327225342338; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_2015327225344702; FilePart:object = /tmp/mmp.output.5216190143717612043.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8065228827029097862.tmp (932 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: ***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: creating a test object. pid = testUpdate_2015327225345738 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:45: [INFO]: SystemMetadata for pid: testUpdate_2015327225345738 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdate_2015327225345738</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:53:45.749+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:53:45.749+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015327225345738; FilePart:object = /tmp/mmp.output.5060878974999270204.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6573857817288107543.tmp (951 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: object created. pid = testUpdate_2015327225345738 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015327225345738 [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015327225345738; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_2015327225347247; FilePart:object = /tmp/mmp.output.2085057530011794725.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4982453752864179779.tmp (930 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:47: [INFO]: ***************** running test for testUpdate_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:48: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015327225347794; FilePart:object = /tmp/mmp.output.553082674850811672.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5879949504606051792.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:49: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015327225347794; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225348689; FilePart:object = /tmp/mmp.output.3245873065901478716.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1279172202290430285.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:49: [INFO]: ***************** running test for testUpdate_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:49: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015327225349420; FilePart:object = /tmp/mmp.output.6160972716714492340.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.301399360064742291.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015327225349420; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225349819; FilePart:object = /tmp/mmp.output.6990083612442369278.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.972857278361175836.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:50: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:50: [INFO]: ***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:51: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015327225350384; FilePart:object = /tmp/mmp.output.4035993901212213760.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5332561508503318064.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:52: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015327225350384; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225351384; FilePart:object = /tmp/mmp.output.3630010977453345553.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1227966747584941469.tmp (866 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestUpdate2015327225350384 [org.dataone.client.rest.RestClient] 20151124-06:53:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:53: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:53: [INFO]: ***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:53: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015327225353382; FilePart:object = /tmp/mmp.output.4745093150264357225.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8019404593256180711.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015327225353382; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225353683; FilePart:object = /tmp/mmp.output.5079596171736000132.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3754543262149703817.tmp (866 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestUpdate2015327225353382 [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:53:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:54: [INFO]: ***************** running test for testArchive() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:55: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015327225354646; FilePart:object = /tmp/mmp.output.8821716405556851955.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8755165250462093779.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:53:56: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestDelete2015327225354646; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:53:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestDelete2015327225354646 [org.dataone.client.rest.RestClient] 20151124-06:53:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:57: [INFO]: ***************** running test for testArchive() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:53:58: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015327225357494; FilePart:object = /tmp/mmp.output.7215931403487703765.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2979435261104673333.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:28: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestDelete2015327225357494; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:54:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:28: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:28: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:29: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: ***************** running test for testArchive() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/fakeID.2015327225429235; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:54:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: ***************** running test for testArchive() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/fakeID.2015327225429726; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:54:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:30: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:30: [INFO]: ***************** running test for testArchive_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:31: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive2015327225430236; FilePart:object = /tmp/mmp.output.7336656805149445301.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6492403935973172973.tmp (873 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:31: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestArchive2015327225430236; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:54:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestArchive2015327225430236 [org.dataone.client.rest.RestClient] 20151124-06:54:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:33: [INFO]: ***************** running test for testArchive_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive2015327225433981; FilePart:object = /tmp/mmp.output.3509799568589521566.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5089242725583842547.tmp (873 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:34: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestArchive2015327225433981; MMP entity is null [org.dataone.client.rest.RestClient] 20151124-06:54:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestArchive2015327225433981 [org.dataone.client.rest.RestClient] 20151124-06:54:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:35: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:35: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:35: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: ***************** running test for testDelete_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:35: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201532722543585; FilePart:object = /tmp/mmp.output.6016191348332172210.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8403594185660027692.tmp (871 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:36: [INFO]: rest call info: DELETE https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532722543585 [org.dataone.client.rest.RestClient] 20151124-06:54:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532722543585 [org.dataone.client.rest.RestClient] 20151124-06:54:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: ***************** running test for testDelete_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015327225438240; FilePart:object = /tmp/mmp.output.1199070360511894309.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3632384325561538829.tmp (872 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:38: [INFO]: rest call info: DELETE https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete2015327225438240 [org.dataone.client.rest.RestClient] 20151124-06:54:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete2015327225438240 [org.dataone.client.rest.RestClient] 20151124-06:54:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:39: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:39: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:39: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:54:39: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_2015327225439291 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:39: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2015327225439291 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_RightsHolder_2015327225439291</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:54:39.302+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:54:39.302+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:40: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2015327225439291; FilePart:object = /tmp/mmp.output.1152279125300830938.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7051640170464308951.tmp (980 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:40: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_2015327225439291 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015327225439291 [org.dataone.client.rest.RestClient] 20151124-06:54:47: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2015327225439291; FilePart:sysmeta = /tmp/mmp.output.8415280164961898287.tmp (1004 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015327225439291 [org.dataone.client.rest.RestClient] 20151124-06:54:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: ***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: creating a test object. pid = testUpdateSystemMetadata_RightsHolder_2015327225458590 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:58: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2015327225458590 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_RightsHolder_2015327225458590</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:54:58.601+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:54:58.601+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:59: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2015327225458590; FilePart:object = /tmp/mmp.output.4532890949422971517.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1038870970018948489.tmp (978 bytes); [org.dataone.client.rest.RestClient] 20151124-06:54:59: [INFO]: object created. pid = testUpdateSystemMetadata_RightsHolder_2015327225458590 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:54:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015327225458590 [org.dataone.client.rest.RestClient] 20151124-06:55:05: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_RightsHolder_2015327225458590; FilePart:sysmeta = /tmp/mmp.output.3271477046815012187.tmp (1002 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015327225458590 [org.dataone.client.rest.RestClient] 20151124-06:55:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:15: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:15: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:16: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:16: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:16: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015327225516100 [org.dataone.client.rest.RestClient] 20151124-06:55:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2015327225516100 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2015327225516100 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:29: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2015327225516100 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_NotAuthorized_2015327225516100</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:29.075+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:29.075+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2015327225516100; FilePart:object = /tmp/mmp.output.2529776095280533357.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7815459023559103835.tmp (966 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:30: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2015327225516100 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:30: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2015327225516100 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015327225516100 [org.dataone.client.rest.RestClient] 20151124-06:55:31: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2015327225516100; FilePart:sysmeta = /tmp/mmp.output.5424879378253369292.tmp (989 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: ***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015327225531608 [org.dataone.client.rest.RestClient] 20151124-06:55:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2015327225531608 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NotAuthorized_2015327225531608 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:31: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2015327225531608 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_NotAuthorized_2015327225531608</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:31.952+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:31.952+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:32: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2015327225531608; FilePart:object = /tmp/mmp.output.253548045679960674.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2766311004491075768.tmp (966 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:32: [INFO]: object created. pid = testUpdateSystemMetadata_NotAuthorized_2015327225531608 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:32: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2015327225531608 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015327225531608 [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NotAuthorized_2015327225531608; FilePart:sysmeta = /tmp/mmp.output.3384165593052062344.tmp (988 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:33: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:33: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 [org.dataone.client.rest.RestClient] 20151124-06:55:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:34.127+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:34.127+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:35: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621; FilePart:object = /tmp/mmp.output.4206663712432168197.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1641958266784562510.tmp (967 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:35: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:35: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621 [org.dataone.client.rest.RestClient] 20151124-06:55:36: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225533621; FilePart:sysmeta = /tmp/mmp.output.6696382527441305455.tmp (929 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 [org.dataone.client.rest.RestClient] 20151124-06:55:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:36: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:36.671+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:36.671+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:37: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456; FilePart:object = /tmp/mmp.output.6639796141562021335.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4209459385871936186.tmp (965 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:37: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:37: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456 [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015327225536456; FilePart:sysmeta = /tmp/mmp.output.3370521606902031340.tmp (927 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015327225538480 [org.dataone.client.rest.RestClient] 20151124-06:55:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_2015327225538480 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:38: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_2015327225538480 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_NoSerialVersion_2015327225538480</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:38.953+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:38.953+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:40: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2015327225538480; FilePart:object = /tmp/mmp.output.3450934931232148905.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9096767271919710334.tmp (962 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:40: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_2015327225538480 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:40: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_2015327225538480 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015327225538480 [org.dataone.client.rest.RestClient] 20151124-06:55:46: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2015327225538480; FilePart:sysmeta = /tmp/mmp.output.5511536536264127533.tmp (954 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: ***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015327225546727 [org.dataone.client.rest.RestClient] 20151124-06:55:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: creating a test object. pid = testUpdateSystemMetadata_NoSerialVersion_2015327225546727 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:46: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_2015327225546727 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_NoSerialVersion_2015327225546727</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:46.986+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:46.986+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:47: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2015327225546727; FilePart:object = /tmp/mmp.output.766552788786207720.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6920534356435707452.tmp (960 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:47: [INFO]: object created. pid = testUpdateSystemMetadata_NoSerialVersion_2015327225546727 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:47: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_2015327225546727 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015327225546727 [org.dataone.client.rest.RestClient] 20151124-06:55:53: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_NoSerialVersion_2015327225546727; FilePart:sysmeta = /tmp/mmp.output.5712523600809542968.tmp (952 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 [org.dataone.client.rest.RestClient] 20151124-06:55:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:54: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:54.623+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:54.623+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:55: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483; FilePart:object = /tmp/mmp.output.7303299376381241638.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.859426880872397723.tmp (971 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:55: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:55: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483 [org.dataone.client.rest.RestClient] 20151124-06:55:57: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch201532722555483; FilePart:sysmeta = /tmp/mmp.output.363363112365275353.tmp (938 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 [org.dataone.client.rest.RestClient] 20151124-06:55:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:57: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:55:57.819+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:55:57.819+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:58: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606; FilePart:object = /tmp/mmp.output.1280172219658126172.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4512518636634065379.tmp (970 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:58: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:58: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606 [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015327225557606; FilePart:sysmeta = /tmp/mmp.output.5366136127088007444.tmp (936 bytes); [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:55:59: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:55:59: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 [org.dataone.client.rest.RestClient] 20151124-06:56:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:00: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:56:00.093+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:56:00.093+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:01: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398; FilePart:object = /tmp/mmp.output.5691189821980668819.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5539772070537081851.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:01: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:01: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 [org.dataone.client.rest.RestClient] 20151124-06:56:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: ***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 [org.dataone.client.rest.RestClient] 20151124-06:56:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: creating a test object. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:31: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:56:31.902+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:56:31.902+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:32: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409; FilePart:object = /tmp/mmp.output.2100711480805673718.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8707852287892490305.tmp (983 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:32: [INFO]: object created. pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:32: [INFO]: ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409 [org.dataone.client.rest.RestClient] 20151124-06:56:38: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225631409; FilePart:sysmeta = /tmp/mmp.output.7031099429608822198.tmp (1007 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:56:38: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:56:38: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:56:38: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:56:39: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableRightsHolder_20153272256398 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:39: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_20153272256398 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableRightsHolder_20153272256398</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:56:39.019+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:56:39.019+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:40: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20153272256398; FilePart:object = /tmp/mmp.output.1473115845863961186.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5434705670578733097.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:40: [INFO]: object created. pid = testUpdateSystemMetadata_MutableRightsHolder_20153272256398 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20153272256398 [org.dataone.client.rest.RestClient] 20151124-06:56:40: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:46: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_20153272256398; FilePart:sysmeta = /tmp/mmp.output.5998435794133344213.tmp (1003 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_20153272256398 [org.dataone.client.rest.RestClient] 20151124-06:56:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableRightsHolder_2015327225657328 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:57: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_2015327225657328 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableRightsHolder_2015327225657328</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:56:57.338+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:56:57.338+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:58: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_2015327225657328; FilePart:object = /tmp/mmp.output.2165316426398495699.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.825060685365643287.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-06:56:58: [INFO]: object created. pid = testUpdateSystemMetadata_MutableRightsHolder_2015327225657328 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:56:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_2015327225657328 [org.dataone.client.rest.RestClient] 20151124-06:56:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:04: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableRightsHolder_2015327225657328; FilePart:sysmeta = /tmp/mmp.output.1132565635779518101.tmp (1003 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_2015327225657328 [org.dataone.client.rest.RestClient] 20151124-06:57:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:14: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:15: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:15: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:15: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableFormat_2015327225715440 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:15: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_2015327225715440 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableFormat_2015327225715440</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:57:15.450+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:57:15.450+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:16: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2015327225715440; FilePart:object = /tmp/mmp.output.3888048504308949288.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.189359665964004134.tmp (981 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:16: [INFO]: object created. pid = testUpdateSystemMetadata_MutableFormat_2015327225715440 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015327225715440 [org.dataone.client.rest.RestClient] 20151124-06:57:23: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2015327225715440; FilePart:sysmeta = /tmp/mmp.output.6300593933696252543.tmp (980 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015327225715440 [org.dataone.client.rest.RestClient] 20151124-06:57:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableFormat_2015327225734334 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_2015327225734334 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableFormat_2015327225734334</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:57:34.343+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:57:34.343+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:35: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2015327225734334; FilePart:object = /tmp/mmp.output.4656614522888117371.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1215575785859471083.tmp (979 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:35: [INFO]: object created. pid = testUpdateSystemMetadata_MutableFormat_2015327225734334 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015327225734334 [org.dataone.client.rest.RestClient] 20151124-06:57:40: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableFormat_2015327225734334; FilePart:sysmeta = /tmp/mmp.output.3352621813808766081.tmp (978 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015327225734334 [org.dataone.client.rest.RestClient] 20151124-06:57:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:51: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:51: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:57:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableAccessPolicy_201532722575284 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:52: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_201532722575284 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableAccessPolicy_201532722575284</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:57:52.093+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:57:52.093+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:53: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_201532722575284; FilePart:object = /tmp/mmp.output.7348168963233130151.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6948871591776976456.tmp (986 bytes); [org.dataone.client.rest.RestClient] 20151124-06:57:53: [INFO]: object created. pid = testUpdateSystemMetadata_MutableAccessPolicy_201532722575284 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_201532722575284 [org.dataone.client.rest.RestClient] 20151124-06:57:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:53: [INFO]: certificate filename: testGroup [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:53: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:53: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:57:59: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_201532722575284; FilePart:sysmeta = /tmp/mmp.output.5410443793008517261.tmp (979 bytes); [org.dataone.client.rest.RestClient] 20151124-06:58:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_201532722575284 [org.dataone.client.rest.RestClient] 20151124-06:58:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: ***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: creating a test object. pid = testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:11: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T06:58:11.211+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T06:58:11.211+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:12: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202; FilePart:object = /tmp/mmp.output.3771731812336881755.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6826690182497289355.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-06:58:12: [INFO]: object created. pid = testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202 [org.dataone.client.rest.RestClient] 20151124-06:58:12: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:17: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202; FilePart:sysmeta = /tmp/mmp.output.2464822999000682263.tmp (978 bytes); [org.dataone.client.rest.RestClient] 20151124-06:58:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015327225811202 [org.dataone.client.rest.RestClient] 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] Tests run: 39, Failures: 7, Errors: 0, Skipped: 2, Time elapsed: 876.136 sec <<< FAILURE! Running org.dataone.integration.it.apiTests.MNQueryV2IT 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:54: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:54: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient] 20151124-06:58:54: [INFO]: ***************** running test for testListQueryEngines(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query/pathquery [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/query/pathquery [org.dataone.client.rest.RestClient] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.669 sec Running org.dataone.integration.it.apiTests.MNCoreV2SlowIT 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: ***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: ***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:56: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:56: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:56: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:58:56: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:58:56: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:59:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-11-24T06:59:27.727%2B00:00&toDate=2015-11-24T06:59:28.727%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20151124-06:59:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:29: [INFO]: ***************** running test for testGetLogRecords(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-11-24T06:59:30.077%2B00:00&toDate=2015-11-24T06:59:31.077%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:31: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:31: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:59:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?start=0&count=500 [org.dataone.client.rest.RestClient] 20151124-06:59:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:34: [INFO]: ***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?start=0&count=500 [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-06:59:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:36: [INFO]: ***************** running test for testGetLogRecords_eventFiltering() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-06:59:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00 [org.dataone.client.rest.RestClient] 20151124-06:59:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=1000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=2000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=3000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=4000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=5000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=6000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=7000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=8000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=9000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=10000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=11000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=12000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=13000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=14000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=15000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=16000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=17000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=18000&count=1000 [org.dataone.client.rest.RestClient] 20151124-06:59:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=19000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=20000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=21000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=22000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=23000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=24000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=25000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=26000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=27000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=28000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=29000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=30000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=31000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=32000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=33000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=34000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=35000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=36000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=37000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=38000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=39000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=40000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=41000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=42000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=43000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=44000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=45000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=46000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=47000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=48000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=49000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=50000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=51000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=52000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=53000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=54000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=55000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:00:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=56000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=57000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=58000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=59000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=60000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=61000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=62000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=63000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=64000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=65000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=66000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=67000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:01:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=68000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:02:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=69000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:02:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=70000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:02:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=71000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=72000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=73000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=74000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=75000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=76000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=77000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=78000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=79000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=80000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=81000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=82000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=83000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=84000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=85000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=86000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=87000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=88000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=89000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=90000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=91000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=92000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=93000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=94000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=95000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:03:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=96000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=97000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=98000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=99000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=100000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=101000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=102000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=103000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=104000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=105000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=106000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=107000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:04:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=108000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=109000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=110000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=111000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=112000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=113000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=114000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=115000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=116000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=117000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=118000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=119000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=120000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=121000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=122000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=123000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=124000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=125000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=126000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=127000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=128000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=129000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=130000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=131000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=132000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=133000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=134000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=135000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=136000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=137000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=138000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=139000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=140000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:05:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=141000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=142000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=143000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=144000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=145000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=146000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=147000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=148000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=149000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=150000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=151000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=152000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=153000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=154000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=155000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=156000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=157000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=158000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=159000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=160000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&start=161000&count=457 [org.dataone.client.rest.RestClient] 20151124-07:06:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create [org.dataone.client.rest.RestClient] 20151124-07:06:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=1000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=2000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=3000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=4000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=5000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=6000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=7000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=8000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=9000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=10000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=11000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=12000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=13000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=14000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=15000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=16000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=17000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=18000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=19000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=20000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=21000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T06:59:36.444%2B00:00&event=create&start=22000&count=185 [org.dataone.client.rest.RestClient] 20151124-07:06:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:06:48: [INFO]: ***************** running test for testGetLogRecords_eventFiltering() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:06:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00 [org.dataone.client.rest.RestClient] 20151124-07:06:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=1000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=2000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=3000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=4000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=5000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=6000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=7000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=8000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=9000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=10000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=11000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=12000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=13000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=14000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:06:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=15000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=16000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=17000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=18000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=19000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=20000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=21000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=22000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=23000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=24000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=25000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=26000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=27000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=28000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=29000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=30000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=31000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=32000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=33000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=34000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=35000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=36000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=37000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=38000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=39000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=40000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=41000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=42000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=43000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=44000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=45000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=46000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=47000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:07:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=48000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=49000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=50000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=51000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=52000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=53000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=54000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=55000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=56000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=57000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=58000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=59000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=60000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=61000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=62000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=63000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=64000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=65000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=66000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=67000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=68000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=69000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=70000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=71000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=72000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=73000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:08:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=74000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=75000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=76000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=77000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=78000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=79000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=80000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=81000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=82000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=83000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=84000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=85000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=86000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=87000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=88000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=89000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=90000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=91000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=92000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=93000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=94000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:09:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=95000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=96000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=97000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=98000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&start=99000&count=926 [org.dataone.client.rest.RestClient] 20151124-07:10:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create [org.dataone.client.rest.RestClient] 20151124-07:10:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=1000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=2000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=3000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=4000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=5000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=6000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=7000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=8000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=9000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=10000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=11000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=12000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=13000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=14000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=15000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=16000&count=1000 [org.dataone.client.rest.RestClient] 20151124-07:10:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?toDate=2015-11-24T07:06:48.644%2B00:00&event=create&start=17000&count=654 [org.dataone.client.rest.RestClient] 20151124-07:10:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:37: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:37: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:37: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:38: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:38: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:38: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:38: [INFO]: ***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-07:10:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?idFilter=http://dx.doi.org/10.5061/dryad.db8hd/2/bitstream [org.dataone.client.rest.RestClient] 20151124-07:10:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:39: [INFO]: ***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?idFilter=96281afe-6696-45bf-9cb4-af0e7d928202-OPD_membrane_fabrication_20140918.xlsx [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:10:40: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:40: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:10:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-07:11:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-08-24T20:00:36.585%2B00:00 [org.dataone.client.rest.RestClient] 20151124-07:11:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:12: [INFO]: ***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient] 20151124-07:11:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-08-25T00:26:26.043%2B00:00 [org.dataone.client.rest.RestClient] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 738.015 sec Running org.dataone.integration.it.apiTests.MNAuthorizationV2IT 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: Testing isAuthorized() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:13: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:14: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:14: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:14: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:14: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:11:15: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:15: [INFO]: ***************** running test for testIsAuthorized() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:11:16: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 [org.dataone.client.rest.RestClient] 20151124-07:11:17: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:17: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:18: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:21: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:21: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:21: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:21: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:21: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:23: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:25: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:25: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:25: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:26: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:27: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:28: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:29: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:29: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:29: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:30: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:31: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:34: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:34: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:34: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:34: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:35: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:37: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:38: [INFO]: Running isAuthorized() on PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015327225353382; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015327225353683; FilePart:object = /tmp/mmp.output.5079596171736000132.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3754543262149703817.tmp (866 bytes); with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:39: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:43: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:43: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:43: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:44: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:44: [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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:44: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:44: [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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:45: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:45: [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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:45: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:45: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:45: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11: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] 20151124-07:11:45: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:46: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:47: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:47: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 [org.dataone.client.rest.RestClient] 20151124-07:11:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:48: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:50: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:52: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:52: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:54: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:54: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:55: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:56: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:56: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:56: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:11:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:11:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:11:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:11:59: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:11:59: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:00: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:01: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:02: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:03: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:03: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:03: [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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:04: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12: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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:04: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12: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:167) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12: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] 20151124-07:12:05: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:06: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:06: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:07: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:07: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:07: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:07: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 [org.dataone.client.rest.RestClient] 20151124-07:12:08: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:08: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:13: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:13: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:15: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:409) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:16: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:410) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:17: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:17: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:22: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:28: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:29: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:30: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:30: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:32: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:35: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:36: [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] 20151124-07:12:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14?action=read with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:37: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:38: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 [org.dataone.client.rest.RestClient] 20151124-07:12:38: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:38: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:40: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:41: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:41: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:408) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:409) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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:410) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:43: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:45: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:45: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:47: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:47: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:50: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:52: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:53: [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] 20151124-07:12:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:54: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:12:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:55: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:12:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:12:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:55: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:56: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:12:56: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:12:56: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:12:58: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:12:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:00: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:01: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:32: [ERROR]: isAuthorized() returned exception: ServiceFailure0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out : class org.dataone.client.exception.ClientSideException: /Read timed out [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 39 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:903) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.http.impl.conn.CPoolProxy.invoke(CPoolProxy.java:138) at com.sun.proxy.$Proxy9.receiveResponseHeader(Unknown Source) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:329) ... 38 more 20151124-07:13:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:34: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:34: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:35: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:37: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:39: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:41: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:41: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:44: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:47: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:48: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:49: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:51: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:52: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:55: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13: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] 20151124-07:13:55: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:13:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:13:57: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:13:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:13:59: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:13:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:13:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:01: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:01: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:02: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:04: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:04: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:06: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:06: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:07: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:08: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:08: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:09: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:10: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:11: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:12: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:13: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:14: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:14: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:15: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14: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] 20151124-07:14:15: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Public_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Public_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:14:17: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:14:17: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:14:17: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:14:17: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:14:18: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:18: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:21: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:25: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:26: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:14:56: [ERROR]: isAuthorized() returned exception: ServiceFailure0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out : class org.dataone.client.exception.ClientSideException: /Read timed out [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 39 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:903) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.http.impl.conn.CPoolProxy.invoke(CPoolProxy.java:138) at com.sun.proxy.$Proxy9.receiveResponseHeader(Unknown Source) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:329) ... 38 more 20151124-07:14:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:14:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:14:58: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:14:59: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:14:59: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:05: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:06: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:07: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:08: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:15: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:17: [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] 20151124-07:15:18: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Public_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:18: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Authenticated_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:15:19: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Authenticated_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Authenticated_READ.14 with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:23: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:26: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:28: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:29: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:30: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:31: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:31: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:31: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:32: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:33: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:34: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:37: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15: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] 20151124-07:15:37: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Authenticated_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:39: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:15:39: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:15:39: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:15:40: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:15:40: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Verified_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:15:40: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Verified_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:41: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Verified_READ.14 with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:45: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:46: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:47: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:829) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:49: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:830) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:831) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:51: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:52: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:54: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:55: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:15:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:15:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:15:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:15:58: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:15:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:01: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:02: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:02: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:03: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:05: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:06: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:07: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:07: [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] 20151124-07:16:08: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Authenticated_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:08: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Verified_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:16:09: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Verified_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:09: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:10: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Verified_READ.14 with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:11: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:13: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:14: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:14: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:14: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:829) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:15: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:830) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:831) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:16: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:17: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:19: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:19: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:21: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:24: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16: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] 20151124-07:16:28: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:29: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:Verified_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:16:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:16:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:16:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:16:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:16:31: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testPerson_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:31: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:31: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_READ.14 with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:32: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:34: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:35: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:37: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:39: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:42: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:46: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:46: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:49: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:50: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:54: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:55: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:16:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:58: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:16:58: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:16:59: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:16:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:16:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:00: [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] 20151124-07:17:01: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:Verified_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:01: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:02: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:17:03: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_READ.14 with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:04: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:05: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:05: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:07: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:07: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:08: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:09: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:09: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:10: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:12: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:12: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:13: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:14: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:14: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:14: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:15: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:15: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:15: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:17: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:18: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:18: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:19: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:20: [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] 20151124-07:17:21: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:17:22: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:17:23: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:17:23: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:17:23: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:17:24: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:27: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:28: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:29: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:31: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:32: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:32: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:34: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:35: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:36: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:37: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:39: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:40: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:41: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:43: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:45: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:46: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:51: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:52: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:53: [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] 20151124-07:17:54: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:17:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:17:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:55: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:17:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:17:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:17:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:18:23: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_WRITE.14 with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:18:24: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:18:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:18:25: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:25: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:18:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:18:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:18:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:18:27: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:28: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:18:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:18:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:18:29: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:18:29: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:30: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:18:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:18:31: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:18:31: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:18:31: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:18:32: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:02: [ERROR]: isAuthorized() returned exception: ServiceFailure0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out : class org.dataone.client.exception.ClientSideException: /Read timed out [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 39 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:903) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.http.impl.conn.CPoolProxy.invoke(CPoolProxy.java:138) at com.sun.proxy.$Proxy9.receiveResponseHeader(Unknown Source) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:329) ... 38 more 20151124-07:19:02: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:03: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:04: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:06: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:06: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:07: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:08: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:09: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:10: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:10: [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] 20151124-07:19:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:11: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:19:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:19:12: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:19:12: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:19:12: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:19:12: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 [org.dataone.client.rest.RestClient] 20151124-07:19:13: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:13: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:15: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:16: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:17: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:18: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:20: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:52: [ERROR]: isAuthorized() returned exception: ServiceFailure0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out : class org.dataone.client.exception.ClientSideException: /Read timed out [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1256) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 39 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:903) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.http.impl.conn.CPoolProxy.invoke(CPoolProxy.java:138) at com.sun.proxy.$Proxy9.receiveResponseHeader(Unknown Source) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:329) ... 38 more 20151124-07:19:52: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:54: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:54: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:19:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:19:58: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:19:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:19:59: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:01: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:01: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:02: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1276) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:03: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:03: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1277) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:04: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1278) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:05: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1283) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:06: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1284) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:07: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:08: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1285) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:08: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1289) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1290) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1291) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:10: [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] 20151124-07:20:10: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:10: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1304) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:11: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1305) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:11: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:12: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1306) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 [org.dataone.client.rest.RestClient] 20151124-07:20:33: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:34: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:35: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:35: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:37: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:37: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:40: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:41: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:42: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:44: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1276) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1277) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1278) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:46: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:47: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1283) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1284) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:48: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1285) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:49: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1289) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:50: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1290) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:50: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1291) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:50: [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] 20151124-07:20:51: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1304) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1305) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:52: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1306) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:20:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:20:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:20:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:20:53: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:20:53: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:20:54: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testGroup_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:54: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_READ.14 with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:20:57: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:20:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:58: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:20:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:20:59: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:01: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:01: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:02: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:02: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1401) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:03: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1402) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:04: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1403) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:05: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:05: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:07: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:08: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:08: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:09: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:09: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:10: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:11: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:12: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:12: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:13: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:13: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:14: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:14: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:15: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:16: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:17: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:18: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:19: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:19: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:20: [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] 20151124-07:21:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testPerson_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:21:34: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:34: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_READ.14 with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:37: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:38: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1401) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1402) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:40: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1403) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:41: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:41: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:45: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:46: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:48: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:48: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:50: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:50: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21: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] 20151124-07:21:52: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:52: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_READ.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:21:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:21:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:21:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:54: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:21:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:21:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:21:55: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:55: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:21:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:21:58: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:21:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:21:59: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:00: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:00: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:01: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:02: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:03: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:04: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1547) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:04: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:05: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1548) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:05: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:06: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1549) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:06: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:06: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:07: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:08: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:09: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:10: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:10: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:11: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:13: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:14: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:14: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:16: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:16: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:17: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:18: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:19: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:20: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:20: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:21: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:23: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:24: [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] 20151124-07:22:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:22:27: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_WRITE.14 with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:29: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:29: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:30: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:30: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:31: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:31: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:32: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1547) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1548) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1549) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:34: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:34: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:36: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:37: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:38: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:38: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:39: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:40: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:40: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:41: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22: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] 20151124-07:22:45: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:22:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:22:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:22:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:22:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:22:46: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:22:46: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:47: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:22:47: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:22:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:22:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 [org.dataone.client.rest.RestClient] 20151124-07:23:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 [org.dataone.client.rest.RestClient] 20151124-07:23:17: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:18: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:18: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:19: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:19: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:20: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:21: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:21: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1695) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:23: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1696) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1697) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:24: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:24: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:25: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:26: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:28: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:28: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:29: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:29: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:30: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:30: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:31: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1723) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:32: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1724) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:32: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1725) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1729) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:33: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1730) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:34: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:34: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1731) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:34: [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] 20151124-07:23:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1744) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1745) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:36: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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_ChangePerm(AbstractAuthorizationTestImplementations.java:1746) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:23:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:23:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:23:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:23:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:23:38: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:39: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:43: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:45: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:47: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1840) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:47: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:23:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1841) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:48: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:23:49: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1842) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:49: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:23:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:23:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:23:51: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:21: [ERROR]: isAuthorized() returned exception: ServiceFailure0 Client_Error : class org.dataone.client.exception.ClientSideException: /Read timed out : class org.dataone.client.exception.ClientSideException: /Read timed out [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:339) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1848) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Caused by: org.dataone.client.exception.ClientSideException: /Read timed out ... 39 more Caused by: java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:152) at java.net.SocketInputStream.read(SocketInputStream.java:122) at sun.security.ssl.InputRecord.readFully(InputRecord.java:442) at sun.security.ssl.InputRecord.read(InputRecord.java:480) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:946) at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:903) at sun.security.ssl.AppInputStream.read(AppInputStream.java:102) at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:136) at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:152) at org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:270) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:140) at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57) at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260) at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:161) at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.http.impl.conn.CPoolProxy.invoke(CPoolProxy.java:138) at com.sun.proxy.$Proxy9.receiveResponseHeader(Unknown Source) at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271) at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123) at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:254) at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195) at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108) at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106) at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57) at org.dataone.client.rest.RestClient.doRequest(RestClient.java:294) at org.dataone.client.rest.RestClient.doRequestNoBody(RestClient.java:230) at org.dataone.client.rest.RestClient.doGetRequest(RestClient.java:148) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:329) ... 38 more 20151124-07:24:22: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:23: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:23: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:24: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:27: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:28: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:28: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:29: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:30: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:31: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:32: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:32: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:33: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:34: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:35: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:35: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:36: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:36: [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] 20151124-07:24:37: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:38: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:38: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 [org.dataone.client.rest.RestClient] 20151124-07:24:39: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:39: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:40: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:41: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:41: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:42: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:43: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:43: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:44: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:44: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1840) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:44: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1841) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:45: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:45: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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:1842) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.rules.Verifier$1.evaluate(Verifier.java:34) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:45: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:46: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:46: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:46: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:47: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:47: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:48: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:48: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:49: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:50: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:50: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:51: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:51: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:52: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:52: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:52: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:53: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:53: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:54: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:54: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:55: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:55: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:55: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:56: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:56: [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] 20151124-07:24:56: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:24:56: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:57: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:24:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:57: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:24:57: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; : READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 for subject[s]: public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) at org.dataone.integration.it.testImplementations.IsAuthorizedAuthorizationTestImplementations.runAuthTest(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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:24:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:24:58: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:24:58: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:24:58: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:24:58: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:24:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 [org.dataone.client.rest.RestClient] 20151124-07:25:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:22: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:25:23: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=read with pid TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:25:23: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=write with pid TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:25:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) 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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:25:24: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:24: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:25:25: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=write with pid TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:25:25: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) 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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:25:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 [org.dataone.client.rest.RestClient] 20151124-07:25:26: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=changePermission with pid TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=read [org.dataone.client.rest.RestClient] 20151124-07:25:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=read with pid TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:25:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=write with pid TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:25:26: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; verifiedUser; authenticatedUser; CN=testEQPerson1,DC=dataone,DC=org; CN=testEQPerson3,DC=dataone,DC=org; CN=testPerson,DC=dataone,DC=org; CN=someLegacyAcct,DC=somewhere,DC=org; public; CN=testEQPerson2,DC=dataone,DC=org; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) 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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) 20151124-07:25:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:ComplicatedPolicy.14?action=changePermission with pid TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=write [org.dataone.client.rest.RestClient] 20151124-07:25:26: [INFO]: Running isAuthorized() on GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=write with pid TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-unm-2:ComplicatedPolicy.14?action=changePermission [org.dataone.client.rest.RestClient] 20151124-07:25:27: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; [org.dataone.integration.ContextAwareTestCaseDataone] org.dataone.service.exceptions.NotAuthorized: CHANGE_PERMISSION not allowed on TierTesting:mn-dev-unm-2:ComplicatedPolicy.14 for subject[s]: CN=testGroup,DC=dataone,DC=org; authenticatedUser; CN=testGroupie,DC=dataone,DC=org; public; at org.dataone.service.util.ExceptionHandler.deserializeXml(ExceptionHandler.java:627) at org.dataone.service.util.ExceptionHandler.deserializeXmlAndThrowException(ExceptionHandler.java:517) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:363) at org.dataone.service.util.ExceptionHandler.deserializeAndThrowException(ExceptionHandler.java:313) at org.dataone.service.util.ExceptionHandler.filterErrors(ExceptionHandler.java:107) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:333) at org.dataone.client.rest.HttpMultipartRestClient.doGetRequest(HttpMultipartRestClient.java:318) at org.dataone.client.rest.MultipartD1Node.isAuthorized(MultipartD1Node.java:647) at org.dataone.client.v2.impl.MultipartMNode.isAuthorized(MultipartMNode.java:444) at org.dataone.integration.adapters.CommonCallAdapter.isAuthorized(CommonCallAdapter.java:400) 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.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103) at com.sun.proxy.$Proxy0.invoke(Unknown Source) at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150) at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69) Tests run: 15, Failures: 6, Errors: 0, Skipped: 0, Time elapsed: 853.536 sec <<< FAILURE! Running org.dataone.integration.it.apiTests.MNPackageV2IT 20151124-07:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:27: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:27: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:27: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:27: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: ***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: creating a test object. pid = testPackage_scimeta_2015327232527496 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:27: [INFO]: SystemMetadata for pid: testPackage_scimeta_2015327232527496 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testPackage_scimeta_2015327232527496</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:27.505+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:27.505+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_2015327232527496; FilePart:object = /tmp/mmp.output.8135465139210424862.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.958504586133856577.tmp (950 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:28: [INFO]: object created. pid = testPackage_scimeta_2015327232527496 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232528736.testPackage_dataObj_ on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:28: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232528736.testPackage_dataObj_ <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232528736.testPackage_dataObj_</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:28.745+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:28.745+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232528736.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.6914897874874063150.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4046032442236783949.tmp (988 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:30: [INFO]: object created. pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232528736.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:31: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_NotAuthorized_2015327232527496; FilePart:object = /tmp/mmp.output.6631903902247581970.tmp (3182 bytes); FilePart:sysmeta = /tmp/mmp.output.3253109507893124365.tmp (776 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_2015327232527496 [org.dataone.client.rest.RestClient] 20151124-07:25:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: ***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: creating a test object. pid = testPackage_scimeta_2015327232532349 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:32: [INFO]: SystemMetadata for pid: testPackage_scimeta_2015327232532349 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testPackage_scimeta_2015327232532349</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:32.358+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:32.358+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_2015327232532349; FilePart:object = /tmp/mmp.output.2449731235431663693.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8756979511402447666.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:33: [INFO]: object created. pid = testPackage_scimeta_2015327232532349 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232533231.testPackage_dataObj_ on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:33: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-unm-2.2015327232533231.testPackage_dataObj_ <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>MNCallAdapterTierTests.mn-dev-unm-2.2015327232533231.testPackage_dataObj_</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:33.239+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:33.239+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232533231.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.4548265413479054098.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5899040193231749431.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:34: [INFO]: object created. pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232533231.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_NotAuthorized_2015327232532349; FilePart:object = /tmp/mmp.output.7610392352714167975.tmp (3178 bytes); FilePart:sysmeta = /tmp/mmp.output.3363199254016554479.tmp (776 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_2015327232532349 [org.dataone.client.rest.RestClient] 20151124-07:25:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:35: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:35: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:35: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:35: [INFO]: ***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/bogusPid [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: ***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/bogusPid [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: ***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/video%2Fmp4/bogusPid [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: ***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/video%2Fmp4/bogusPid [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:37: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:37: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:37: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: ***************** running test for testGetPackage(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: creating a test object. pid = testPackage_scimeta_201532723253767 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:37: [INFO]: SystemMetadata for pid: testPackage_scimeta_201532723253767 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testPackage_scimeta_201532723253767</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:37.076+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:37.076+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_201532723253767; FilePart:object = /tmp/mmp.output.1612278977707216552.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3053871758765212075.tmp (949 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:38: [INFO]: object created. pid = testPackage_scimeta_201532723253767 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232538321.testPackage_dataObj_ on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:38: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232538321.testPackage_dataObj_ <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232538321.testPackage_dataObj_</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:38.329+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:38.329+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:39: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232538321.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.6098118115676819299.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7132331011788015914.tmp (988 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:39: [INFO]: object created. pid = MNCallAdapterTierTests.mn-dev-ucsb-2.2015327232538321.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:39: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_201532723253767; FilePart:object = /tmp/mmp.output.2951791236324455313.tmp (3073 bytes); FilePart:sysmeta = /tmp/mmp.output.8150869920700311615.tmp (761 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:46: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_201532723253767 [org.dataone.client.rest.RestClient] 20151124-07:25:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: ***************** running test for testGetPackage(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: creating a test object. pid = testPackage_scimeta_2015327232546575 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:46: [INFO]: SystemMetadata for pid: testPackage_scimeta_2015327232546575 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testPackage_scimeta_2015327232546575</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:46.584+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:46.584+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testPackage_scimeta_2015327232546575; FilePart:object = /tmp/mmp.output.514174066579709255.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7004331891974550953.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:47: [INFO]: object created. pid = testPackage_scimeta_2015327232546575 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: creating a test object. pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232547453.testPackage_dataObj_ on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:47: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-unm-2.2015327232547453.testPackage_dataObj_ <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>MNCallAdapterTierTests.mn-dev-unm-2.2015327232547453.testPackage_dataObj_</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>CN=testRightsHolder,DC=dataone,DC=org</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:25:47.462+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:25:47.462+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:48: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232547453.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.7242744902734909221.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.28780891124289240.tmp (985 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:48: [INFO]: object created. pid = MNCallAdapterTierTests.mn-dev-unm-2.2015327232547453.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:48: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_2015327232546575; FilePart:object = /tmp/mmp.output.4860954715448825326.tmp (3080 bytes); FilePart:sysmeta = /tmp/mmp.output.5083491745954187189.tmp (762 bytes); [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_2015327232546575 [org.dataone.client.rest.RestClient] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.963 sec Running org.dataone.integration.it.apiTests.MNCoreV2IT 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: ***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.018 sec Running org.dataone.integration.it.apiTests.MNViewV2IT 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: ***************** running test for testListViews(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: ***************** running test for testListViews(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:54: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:25:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:25:54: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_NotAuthorized_201532723255464 [org.dataone.client.rest.RestClient] 20151124-07:26:23: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201532723255464 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: creating a test object. pid = testView_NotAuthorized_201532723255464 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:23: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201532723255464 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testView_NotAuthorized_201532723255464</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:26:23.653+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:26:23.653+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:24: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_201532723255464; FilePart:object = /tmp/mmp.output.1375459176044267682.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1251885992350154599.tmp (949 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:24: [INFO]: object created. pid = testView_NotAuthorized_201532723255464 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:24: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_201532723255464 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views/default/testView_NotAuthorized_201532723255464 [org.dataone.client.rest.RestClient] 20151124-07:26:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:25: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:25: [INFO]: ***************** running test for testView_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_NotAuthorized_2015327232625696 [org.dataone.client.rest.RestClient] 20151124-07:26:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_2015327232625696 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: creating a test object. pid = testView_NotAuthorized_2015327232625696 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:26: [INFO]: SystemMetadata for pid: testView_NotAuthorized_2015327232625696 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testView_NotAuthorized_2015327232625696</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:26:26.280+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:26:26.280+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_NotAuthorized_2015327232625696; FilePart:object = /tmp/mmp.output.4525507056288535489.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5510245298478010509.tmp (950 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:27: [INFO]: object created. pid = testView_NotAuthorized_2015327232625696 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: ====>>>>> pid of procured test Object: testView_NotAuthorized_2015327232625696 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views/default/testView_NotAuthorized_2015327232625696 [org.dataone.client.rest.RestClient] 20151124-07:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:27: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:27: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:28: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:28: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_InvalidTheme_201532723262836 [org.dataone.client.rest.RestClient] 20151124-07:26:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201532723262836 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: creating a test object. pid = testView_InvalidTheme_201532723262836 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:28: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201532723262836 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testView_InvalidTheme_201532723262836</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:26:28.521+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:26:28.521+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:29: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_201532723262836; FilePart:object = /tmp/mmp.output.8681081520817634330.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4756261339862538187.tmp (948 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:29: [INFO]: object created. pid = testView_InvalidTheme_201532723262836 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:29: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_201532723262836 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201532723262836 [org.dataone.client.rest.RestClient] 20151124-07:26:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: ***************** running test for testView_InvalidTheme(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_InvalidTheme_2015327232630357 [org.dataone.client.rest.RestClient] 20151124-07:26:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_2015327232630357 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: creating a test object. pid = testView_InvalidTheme_2015327232630357 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:30: [INFO]: SystemMetadata for pid: testView_InvalidTheme_2015327232630357 <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>testView_InvalidTheme_2015327232630357</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>testRightsHolder</subject><permission>changePermission</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:26:30.612+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:26:30.612+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testView_InvalidTheme_2015327232630357; FilePart:object = /tmp/mmp.output.5391058151950641852.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.299017616066366340.tmp (949 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:31: [INFO]: object created. pid = testView_InvalidTheme_2015327232630357 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: ====>>>>> pid of procured test Object: testView_InvalidTheme_2015327232630357 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_2015327232630357 [org.dataone.client.rest.RestClient] 20151124-07:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:31: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:32: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:32: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:32: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: ***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views/default/bogus%20pid [org.dataone.client.rest.RestClient] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.686 sec Running org.dataone.integration.it.apiTests.MNReplicationV2IT 20151124-07:26:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:32: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: ***************** running test for testReplicate_ValidCertificate_NotCN vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.9030277636380782417.tmp (850 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: ***************** running test for testReplicate_ValidCertificate_NotCN vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.3375802142900826893.tmp (850 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:33: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: ***************** running test for testReplicate_NoCertificate vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.2433477063644150113.tmp (801 bytes); [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: ***************** running test for testReplicate_NoCertificate vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replicate; MMP message has: ParamPart:sourceNode = bad; FilePart:sysmeta = /tmp/mmp.output.3797968349695696961.tmp (803 bytes); [org.dataone.client.rest.RestClient] Tests run: 4, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.447 sec Running org.dataone.integration.it.apiTests.MNReadV2IT 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: ***************** running test for testGet() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:2015327232634571 [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: ***************** running test for testGet() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:2015327232634652 [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:35: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:35: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153272326352_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723263579_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635170_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635248_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635337_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635426_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635506_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635589_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635698_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635777_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635859_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232635951_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723263634_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636124_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636210_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636310_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636399_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636480_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636560_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636654_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636733_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636824_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636919_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232636999_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723263782_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637171_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637249_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637328_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637417_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] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637513_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: ***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:37: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637615_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637647_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637691_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637721_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637756_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637795_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637831_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637869_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637911_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:37: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637952_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232637994_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723263843_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723263876_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638112_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638153_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638188_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638221_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638268_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638306_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638342_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638380_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638416_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638461_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638507_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638542_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638581_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638619_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638649_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638690_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] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232638729_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:38: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TestingNotFound:2015327232639621 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: ***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TestingNotFound:2015327232639702 [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:39: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:39: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532723264070_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640162_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640249_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640337_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640427_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640514_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640595_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640672_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640756_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640842_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232640934_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532723264111_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641120_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641202_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641277_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641367_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641453_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641550_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641627_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641721_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641807_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641893_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232641969_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532723264248_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642131_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642208_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642297_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642392_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642478_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] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642573_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: ***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:42: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642656_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642699_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642729_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642764_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642800_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642833_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642869_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642919_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642954_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232642988_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532723264322_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532723264365_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643107_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643142_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643181_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643217_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643260_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643307_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643348_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643384_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643427_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643459_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643504_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643535_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643579_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643612_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643655_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643693_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643749_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] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015327232643783_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:43: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: ***************** running test for testDescribe() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: ***************** running test for testDescribe() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: ***************** running test for testDescribe() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:2015327232644662 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: ***************** running test for testDescribe() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:2015327232644756 [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:44: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232645117_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232645295_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232645469_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232645667_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232645863_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723264635_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232646230_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232646408_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232646581_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232646753_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232646943_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232647132_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232647308_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232647527_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232647706_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232647885_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723264856_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232648230_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232648417_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232648597_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232648776_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153272326490_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232649172_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232649345_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232649533_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232649711_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232649882_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723265059_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650228_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] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650424_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:50: [INFO]: ***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:50: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650596_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650641_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650693_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650734_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650768_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650811_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650852_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650917_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232650965_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153272326515_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723265149_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532723265189_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651129_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651174_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651219_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651257_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651305_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651347_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651393_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651442_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651482_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651528_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651568_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651613_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651664_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651709_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651747_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651793_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651835_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] 20151124-07:26:51: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test2015327232651881_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:51: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: ***************** running test for testGetChecksum() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/TierTesting:mn-dev-ucsb-2:Public_READ.14?checksumAlgorithm=MD5 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: ***************** running test for testGetChecksum() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/TierTesting:mn-dev-unm-2:Public_READ.14?checksumAlgorithm=MD5 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: ***************** running test for testGetChecksum() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/TestingNotFound:2015327232652912 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: ***************** running test for testGetChecksum() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/TestingNotFound:2015327232652976 [org.dataone.client.rest.RestClient] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653303_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653373_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653434_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653506_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653566_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653625_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653685_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653744_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653824_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653890_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232653950_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532723265411_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532723265474_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654137_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654220_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654281_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654354_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654419_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654480_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654540_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654600_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654669_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654729_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654796_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654856_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654916_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232654977_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532723265557_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655117_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] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655178_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: ***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: ***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655240_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655256_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655269_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655284_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655297_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655310_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655323_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655338_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655352_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655365_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655377_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655390_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655403_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655420_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655434_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655449_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655463_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655476_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655495_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655517_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655539_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655553_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655569_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655586_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655599_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655611_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655624_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655637_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655649_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] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test2015327232655662_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: ***************** running test for testListObjects() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T07:16:56.543%2B00:00&toDate=2015-11-24T07:25:56.543%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: ***************** running test for testListObjects() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T07:16:56.710%2B00:00&toDate=2015-11-24T07:25:56.710%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:56: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: ***************** running test for testListObjects_Slicing(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?start=0&count=500 [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:57: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-08-25T14:55:11.340%2B00:00 [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: ***************** running test for testListObjects_FromDateTest() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-08-25T14:54:59.671%2B00:00 [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:58: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: ***************** running test for testListObjects() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T07:16:59.342%2B00:00&toDate=2015-11-24T07:25:59.342%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: ***************** running test for testListObjects() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-24T07:16:59.483%2B00:00&toDate=2015-11-24T07:25:59.483%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: ***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?formatId=fake_format [org.dataone.client.rest.RestClient] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:26:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: ***************** running test for testSynchronizationFailed() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READnull [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: creating a test object. pid = TierTesting:mn-dev-ucsb-2:Public_READnull on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: SystemMetadata for pid: TierTesting:mn-dev-ucsb-2:Public_READnull <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>TierTesting:mn-dev-ucsb-2:Public_READnull</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>public</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:27:00.398+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:27:00.398+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READnull; FilePart:object = /tmp/mmp.output.2730632865664325729.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7092945650233601596.tmp (924 bytes); [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/0007f892-0d8f-4451-94e9-94d02ba5dd0d_0 [org.dataone.client.rest.RestClient] <?xml version="1.0" encoding="UTF-8"?> <error detailCode="0" errorCode="0" name="SynchronizationFailed" pid="0007f892-0d8f-4451-94e9-94d02ba5dd0d_0"> <description>a message</description> </error> 20151124-07:27:00: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.7469537589817809765.tmp (200 bytes); [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: ***************** running test for testSynchronizationFailed() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READnull [org.dataone.client.rest.RestClient] 20151124-07:27:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: creating a test object. pid = TierTesting:mn-dev-unm-2:Public_READnull on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: SystemMetadata for pid: TierTesting:mn-dev-unm-2:Public_READnull <?xml version="1.0" encoding="UTF-8"?><d1_v2.0:systemMetadata xmlns:d1_v2.0="http://ns.dataone.org/service/types/v2.0" xmlns:d1="http://ns.dataone.org/service/types/v1"><serialVersion>1</serialVersion><identifier>TierTesting:mn-dev-unm-2:Public_READnull</identifier><formatId>eml://ecoinformatics.org/eml-2.0.1</formatId><size>17181</size><checksum algorithm="MD5">03ce09c6b4c3efc1681f3023402998a2</checksum><submitter>CN=urn:node:cnDevUNM2,DC=dataone,DC=org</submitter><rightsHolder>CN=testRightsHolder,DC=dataone,DC=org</rightsHolder><accessPolicy><allow><subject>public</subject><permission>read</permission></allow></accessPolicy><dateUploaded>2015-11-24T07:27:00.956+00:00</dateUploaded><dateSysMetadataModified>2015-11-24T07:27:00.956+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:00: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READnull; FilePart:object = /tmp/mmp.output.3539137123147025395.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6685528398146837720.tmp (921 bytes); [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/0007f892-0d8f-4451-94e9-94d02ba5dd0d_0 [org.dataone.client.rest.RestClient] <?xml version="1.0" encoding="UTF-8"?> <error detailCode="0" errorCode="0" name="SynchronizationFailed" pid="0007f892-0d8f-4451-94e9-94d02ba5dd0d_0"> <description>a message</description> </error> 20151124-07:27:01: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/error; MMP message has: FilePart:message = /tmp/mmp.output.1426281996047677602.tmp (200 bytes); [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: ***************** running test for testGetReplica() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:01: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: ***************** running test for testGetReplica() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:02: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:02: [INFO]: ***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:03: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: ***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:04: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:04: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: ***************** running test for testGetReplica_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: ***************** running test for testGetReplica_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: ***************** running test for testGetReplica() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532723275555 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: ***************** running test for testGetReplica() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532723275629 [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:05: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: ***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:05: [INFO]: ***************** running test for Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723275975_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276127_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276280_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276447_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276598_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:27:06: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276753_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723276907_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153272327764_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723277223_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723277384_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723277545_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723277696_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:27:07: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723277846_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232782_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278164_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278317_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278471_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278624_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:27:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278774_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723278924_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153272327989_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723279250_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723279404_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723279558_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:27:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723279710_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723279860_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271010_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710179_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710330_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] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710482_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:10: [INFO]: ***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:10: [INFO]: ***************** running test for Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710633_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710651_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710667_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710681_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710696_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710720_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710741_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710756_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710771_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710787_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710802_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710819_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710834_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710848_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710863_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710877_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710893_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710908_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710922_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710937_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710951_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710966_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient] 20151124-07:27:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710980_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015327232710995_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153272327119_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271124_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271140_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271155_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271169_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] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532723271189_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing get() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing getSystemMetadata() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing describe() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing listObjects() method ... [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:11: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate filename: cnSandboxUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: client setup as Subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:11: [INFO]: ***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:12: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:14: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:13.323+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:14: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:13.323+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:44: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:13.323+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:45: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:13.323+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:45: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:45: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:45: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:45: [INFO]: ***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:46: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:46: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:46.340+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:46: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:46.340+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:47: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:46.340+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:47: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:46.340+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:47: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:47: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:48: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:48: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: ***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:48: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:49: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-09-28T22:24:43.464+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:49: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:49: [INFO]: ***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:49: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-unm-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-09-28T14:51:03.429+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:27:50: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:50: [INFO]: ***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:27:51: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier32015327232750548; FilePart:object = /tmp/mmp.output.242870266635711718.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.842007994969455664.tmp (806 bytes); [org.dataone.client.rest.RestClient] 20151124-07:28:21: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier32015327232750548; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:51.809+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:21: [INFO]: ***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:22: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier32015327232821935; FilePart:object = /tmp/mmp.output.6684167224621819366.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6430080613703377828.tmp (806 bytes); [org.dataone.client.rest.RestClient] 20151124-07:28:22: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier32015327232821935; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:22.508+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:22: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:23: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:23: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:23: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:23: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: ***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:23: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:23.536+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:23: [INFO]: ***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:23.897+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: ***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:24.364+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: ***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:24.806+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:25: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:25: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:25: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:25: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: ***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:25.283+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:25: [INFO]: ***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = bogusPid; ParamPart:dateSysMetaLastModified = 2015-11-24T07:28:25.846+00:00; ParamPart:serialVersion = 10; [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: *** context label: DEV2 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: ***************** running test for testGet() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: ***************** running test for testGet() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] 20151124-07:28:26: [INFO]: ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone] 20151124-07:28:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.client.rest.RestClient] Tests run: 33, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 112.354 sec <<< FAILURE! Results : Failed tests: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(org.dataone.integration.it.apiTests.MNStorageV2IT): updateSystemMetadata with a new seriesId should succeed the first time. Got: ServiceFailure : class org.dataone.client.exception.ClientSideException: /Read timed out [for host PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta; MMP message has: ParamPart:pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_20153272246132; FilePart:sysmeta = /tmp/mmp.output.8736656127532430355.tmp (1049 bytes); ] testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224739199_common-unicode-ascii-safe-unreserved-._~ ] testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327224910390_path-unicode-ascii-escaped-%253F ] testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015327225015361_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 ] testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532722514310_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 ] testArchive(org.dataone.integration.it.apiTests.MNStorageV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestDelete2015327225357494; MMP entity is null ] testUpdateSystemMetadata_InvalidRequest_SysmetaUnmodified(org.dataone.integration.it.apiTests.MNStorageV2IT): updateSystemMetadata call shouldn't fail if metadata was not modified. Got: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015327225559398 ] testIsAuthorized_AccessPolicy_is_Public_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests: testIsAuthorized_AccessPolicy_is_AuthenticatedUser_can_Read(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests: testIsAuthorized_AccessPolicy_is_testPerson_can_Write(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests: testIsAuthorized_AccessPolicy_is_testPerson_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests: testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 ] testIsAuthorized_AccessPolicy_is_legacyAccount_can_Write(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests: testSystemMetadataChanged(org.dataone.integration.it.apiTests.MNReadV2IT): unexpected exception: systemMetadataChanged should only throw InvalidRequestor NotAuthorized exceptions if the service is not failing. Got: class org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out [for host POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = TierTesting:mn-dev-ucsb-2:Public_READ.14; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:13.323+00:00; ParamPart:serialVersion = 10; ] testSystemMetadataChanged_authenticatedITKuser(org.dataone.integration.it.apiTests.MNReadV2IT): Expect an ITK client to receive NotAuthorized, got: ServiceFailure: 0 Client_Error: class org.dataone.client.exception.ClientSideException: /Read timed out [for host POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier32015327232750548; ParamPart:dateSysMetaLastModified = 2015-11-24T07:27:51.809+00:00; ParamPart:serialVersion = 10; ] Tests run: 111, Failures: 15, Errors: 0, Skipped: 4 [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_DEV2_mn_v2/workspace/target/failsafe-reports [WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent! [ERROR] There are test failures. Please refer to /var/lib/jenkins/jobs/d1_integration_DEV2_mn_v2/workspace/target/failsafe-reports for the individual test results. [JENKINS] Recording test results Notifying upstream projects of job completion Join notifier requires a CauseAction [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 44:38.981s [INFO] Finished at: Tue Nov 24 07:28:27 UTC 2015 [INFO] Final Memory: 51M/745M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data