UnstableConsole Output

Established TCP socket on 41602
<===[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: 17063 at timestamp: 1448519515364
[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 [437 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
20151126-06:32:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:21: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
~~~ Context is from d1client.properties: https://cn-dev-2.test.dataone.org/cn
20151126-06:32:22: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn/v1/node [org.dataone.client.rest.RestClient]
20151126-06:32:22: [INFO]: isNodeAlive for Node: https://cn-dev-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:22: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:22: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn [org.dataone.client.rest.RestClient]
20151126-06:32:22: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:22: [INFO]: *** Adding CN to list: cn-dev-2 [ https://cn-dev-2.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:22: [INFO]: isNodeAlive for Node: https://cn-dev-ucsb-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:22: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: rest call info: GET https://cn-dev-ucsb-2.test.dataone.org/cn [org.dataone.client.rest.RestClient]
20151126-06:32:33: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [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]
20151126-06:32:33: [INFO]: isNodeAlive for Node: https://cn-dev-unm-2.test.dataone.org/cn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: rest call info: GET https://cn-dev-unm-2.test.dataone.org/cn [org.dataone.client.rest.RestClient]
20151126-06:32:33: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: *** Adding CN to list: cn-dev-unm-2 [ https://cn-dev-unm-2.test.dataone.org/cn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: isNodeAlive for Node: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:33: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient]
20151126-06:32:34: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: *** Adding MN to list: mn-dev-ucsb-1 [ https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: isNodeAlive for Node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient]
20151126-06:32:34: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: *** Adding MN to list: mn-dev-ucsb-2 [ https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: isNodeAlive for Node: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient]
20151126-06:32:34: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: *** Adding MN to list: mn-dev-unm-1 [ https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: isNodeAlive for Node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:34: [INFO]: ... calling node ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.client.rest.RestClient]
20151126-06:32:35: [INFO]: ... called node [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: *** Adding MN to list: mn-dev-unm-2 [ https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ] [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: trying to filter CN list for the round robin CN... original size: 2, includes nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]:     CN: https://cn-dev-2.test.dataone.org/cn "Development 2 Round Robin Router Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]:     CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: excluding round robin CN: https://cn-dev-2.test.dataone.org/cn "Development 2 Round Robin Router Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: including CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: filtered CN list without round robin CN. size: 1, including nodes: [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]:     CN: https://cn-dev-unm-2.test.dataone.org/cn "UNM Development 2 Protocol Coordinating Node" [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32: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]
20151126-06:32:35: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32: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]
20151126-06:32:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32: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]
20151126-06:32:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32: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]
20151126-06:32:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:36: [INFO]: refreshing objectFormatCache from cn: null [org.dataone.client.v2.formats.ObjectFormatCache]
20151126-06:32:36: [INFO]: rest call info: GET https://cn-dev-2.test.dataone.org/cn/v2/formats [org.dataone.client.rest.RestClient]
20151126-06:32:36: [INFO]: successful cache refresh from cn.listFormats() [org.dataone.client.v2.formats.ObjectFormatCache]
20151126-06:32:36: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableReplPolicy_2015329223236545 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:37: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_2015329223236545
<?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_2015329223236545</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-26T06:32:36.966+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:32:36.966+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:38: [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_2015329223236545; FilePart:object = /tmp/mmp.output.8307786583541129756.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3696362017314375917.tmp (985 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:32:38: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableReplPolicy_2015329223236545 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:32:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015329223236545 [org.dataone.client.rest.RestClient]
20151126-06:32:45: [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_2015329223236545; FilePart:sysmeta = /tmp/mmp.output.8757100705015413307.tmp (1076 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:33:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015329223236545 [org.dataone.client.rest.RestClient]
20151126-06:33:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableReplPolicy(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableReplPolicy_2015329223318276 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:18: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableReplPolicy_2015329223318276
<?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_2015329223318276</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-26T06:33:18.295+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:33:18.295+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33: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_MutableReplPolicy_2015329223318276; FilePart:object = /tmp/mmp.output.5549780900667218857.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8909733520800240952.tmp (983 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:33:19: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableReplPolicy_2015329223318276 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015329223318276 [org.dataone.client.rest.RestClient]
20151126-06:33: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_MutableReplPolicy_2015329223318276; FilePart:sysmeta = /tmp/mmp.output.7008970088323616500.tmp (1074 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:33:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableReplPolicy_2015329223318276 [org.dataone.client.rest.RestClient]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: Testing create() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: Testing update() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: Testing update(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: Testing delete() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: Testing delete(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33: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]
20151126-06:33:57: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33: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]
20151126-06:33:57: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33: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]
20151126-06:33:58: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33: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]
20151126-06:33:58: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015329223358302 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:58: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015329223358302
<?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_2015329223358302</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-26T06:33:58.321+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:33:58.321+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:33:59: [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_2015329223358302; FilePart:object = /tmp/mmp.output.8399307669270934624.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5668731226179201801.tmp (980 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:33:59: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015329223358302 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_2015329223358302 [org.dataone.client.rest.RestClient]
20151126-06:34:01: [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_2015329223358302; FilePart:sysmeta = /tmp/mmp.output.3192533499651376273.tmp (1013 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:01: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201532922341772 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:01: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201532922341772
<?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_201532922341772</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-26T06:34:01.792+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:01.792+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:02: [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_201532922341772; FilePart:object = /tmp/mmp.output.1771388908289598658.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.823756491450288030.tmp (977 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:02: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201532922341772 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:02: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedIdentifier_201532922341772 [org.dataone.client.rest.RestClient]
20151126-06:34:03: [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_201532922341772; FilePart:sysmeta = /tmp/mmp.output.8542914519615598299.tmp (1010 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440 [org.dataone.client.rest.RestClient]
20151126-06:34:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:03: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440
<?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_ModifiedSize201532922343440</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-26T06:34:03.972+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:03.972+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:05: [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_ModifiedSize201532922343440; FilePart:object = /tmp/mmp.output.5558209490606440576.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5078909916687493066.tmp (972 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:05: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:05: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:05: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922343440 [org.dataone.client.rest.RestClient]
20151126-06:34:06: [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_ModifiedSize201532922343440; FilePart:sysmeta = /tmp/mmp.output.5489106039167012893.tmp (992 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSize(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409 [org.dataone.client.rest.RestClient]
20151126-06:34:06: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:06: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409
<?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_ModifiedSize201532922346409</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-26T06:34:06.616+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:06.616+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [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_ModifiedSize201532922346409; FilePart:object = /tmp/mmp.output.1690830675321929506.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5388444933195680090.tmp (970 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:07: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSize201532922346409 [org.dataone.client.rest.RestClient]
20151126-06:34:07: [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_ModifiedSize201532922346409; FilePart:sysmeta = /tmp/mmp.output.7306314557813875560.tmp (990 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:07: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:07: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:08: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:08: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:08: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171 [org.dataone.client.rest.RestClient]
20151126-06:34:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:08: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171
<?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_ModifiedChecksum201532922348171</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-26T06:34:08.863+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:08.863+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:10: [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_ModifiedChecksum201532922348171; FilePart:object = /tmp/mmp.output.32233641918505252.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4899569389445463914.tmp (976 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:10: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:10: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:10: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum201532922348171 [org.dataone.client.rest.RestClient]
20151126-06:34:11: [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_ModifiedChecksum201532922348171; FilePart:sysmeta = /tmp/mmp.output.3302729533552188522.tmp (981 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414 [org.dataone.client.rest.RestClient]
20151126-06:34:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:11: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414
<?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_ModifiedChecksum2015329223411414</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-26T06:34:11.622+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:11.622+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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_InvalidRequest_ModifiedChecksum2015329223411414; FilePart:object = /tmp/mmp.output.4553757257268922396.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1475155982185417437.tmp (975 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:12: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedChecksum2015329223411414 [org.dataone.client.rest.RestClient]
20151126-06:34:12: [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_ModifiedChecksum2015329223411414; FilePart:sysmeta = /tmp/mmp.output.2561896426226071058.tmp (980 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:13: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:13: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:13: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:13: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223413259 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223413259
<?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_ModifiedSubmitter2015329223413259</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-26T06:34:13.278+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:13.278+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:14: [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_ModifiedSubmitter2015329223413259; FilePart:object = /tmp/mmp.output.8571388703477698497.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2345985548377685858.tmp (976 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:14: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223413259 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223413259 [org.dataone.client.rest.RestClient]
20151126-06:34:15: [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_ModifiedSubmitter2015329223413259; FilePart:sysmeta = /tmp/mmp.output.1641289864640354842.tmp (977 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: certificate filename: testRightsHolder [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: client setup as Subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223415898 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:15: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223415898
<?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_ModifiedSubmitter2015329223415898</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-26T06:34:15.914+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:15.914+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:16: [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_ModifiedSubmitter2015329223415898; FilePart:object = /tmp/mmp.output.1038901301177614666.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4876995020730218165.tmp (974 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:16: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223415898 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSubmitter2015329223415898 [org.dataone.client.rest.RestClient]
20151126-06:34: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_InvalidRequest_ModifiedSubmitter2015329223415898; FilePart:sysmeta = /tmp/mmp.output.386827771603885876.tmp (975 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:17: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:17: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:17: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:17: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491 [org.dataone.client.rest.RestClient]
20151126-06:34:17: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:17: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491
<?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_2015329223417491</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-26T06:34:17.995+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:17.995+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:19: [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_2015329223417491; FilePart:object = /tmp/mmp.output.2351783618670765116.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6491514091625516487.tmp (982 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:19: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:19: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223417491 [org.dataone.client.rest.RestClient]
20151126-06:34:20: [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_2015329223417491; FilePart:sysmeta = /tmp/mmp.output.5008847402888731338.tmp (1006 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464 [org.dataone.client.rest.RestClient]
20151126-06:34:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:20: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464
<?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_2015329223420464</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-26T06:34:20.685+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:20.685+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:21: [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_2015329223420464; FilePart:object = /tmp/mmp.output.7462952798242496732.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5999062685508390740.tmp (980 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:21: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:21: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedDateUploaded_2015329223420464 [org.dataone.client.rest.RestClient]
20151126-06:34:22: [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_2015329223420464; FilePart:sysmeta = /tmp/mmp.output.917970807883207253.tmp (1004 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:22: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:34:22: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:22: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:22: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438 [org.dataone.client.rest.RestClient]
20151126-06:34:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:22: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438
<?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_2015329223422438</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-26T06:34:22.992+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:22.992+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:24: [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_2015329223422438; FilePart:object = /tmp/mmp.output.7219205323005556196.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1113111065312806814.tmp (978 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:24: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:24: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223422438 [org.dataone.client.rest.RestClient]
20151126-06:34:25: [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_2015329223422438; FilePart:sysmeta = /tmp/mmp.output.5470064046835340935.tmp (992 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533 [org.dataone.client.rest.RestClient]
20151126-06:34:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533
<?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_2015329223425533</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-26T06:34:25.740+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:25.740+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [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_2015329223425533; FilePart:object = /tmp/mmp.output.1894253375584113910.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.275308304282377212.tmp (976 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:26: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedOriginMN_2015329223425533 [org.dataone.client.rest.RestClient]
20151126-06:34:26: [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_2015329223425533; FilePart:sysmeta = /tmp/mmp.output.659250555351142396.tmp (991 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:27: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:27: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:27: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:27: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:27: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288 [org.dataone.client.rest.RestClient]
20151126-06:34:28: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:28: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288
<?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_NullOriginMN2015329223427288</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-26T06:34:28.469+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:28.469+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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_InvalidRequest_NullOriginMN2015329223427288; FilePart:object = /tmp/mmp.output.4954206306380781098.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4391119860958644888.tmp (973 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:30: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:30: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223427288 [org.dataone.client.rest.RestClient]
20151126-06:34:32: [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_NullOriginMN2015329223427288; FilePart:sysmeta = /tmp/mmp.output.6851407819673883918.tmp (941 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NullOriginMN(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354 [org.dataone.client.rest.RestClient]
20151126-06:34:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:32: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354
<?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_NullOriginMN2015329223432354</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-26T06:34:32.751+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:32.751+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [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_NullOriginMN2015329223432354; FilePart:object = /tmp/mmp.output.4394815194702173763.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6595631791662176092.tmp (971 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:33: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NullOriginMN2015329223432354 [org.dataone.client.rest.RestClient]
20151126-06:34: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_InvalidRequest_NullOriginMN2015329223432354; FilePart:sysmeta = /tmp/mmp.output.9112413974602802184.tmp (940 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34: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]
20151126-06:34:34: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015329223434583 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015329223434583
<?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_2015329223434583</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-26T06:34:34.615+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:34:34.615+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:34:38: [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_2015329223434583; FilePart:object = /tmp/mmp.output.1350586593398044453.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4216353479304565630.tmp (978 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:34:38: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015329223434583 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_2015329223434583 [org.dataone.client.rest.RestClient]
20151126-06:35:08: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201532922358896 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:08: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201532922358896
<?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_201532922358896</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-26T06:35:08.911+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:35:08.911+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:10: [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_201532922358896; FilePart:object = /tmp/mmp.output.700058103619661582.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.354312466337371007.tmp (975 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:10: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201532922358896 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId_201532922358896 [org.dataone.client.rest.RestClient]
20151126-06:35:15: [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_201532922358896; FilePart:sysmeta = /tmp/mmp.output.339527091221408168.tmp (1049 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:15: [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_201532922358896; FilePart:sysmeta = /tmp/mmp.output.223880175206390137.tmp (1049 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:15: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:16: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:16: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:16: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:16: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:16: [INFO]: 
***************** running test for testCreate() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:17: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015329223516767; FilePart:object = /tmp/mmp.output.5982497361431763314.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7878988808874134547.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestCreate2015329223516767 [org.dataone.client.rest.RestClient]
20151126-06:35:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:19: [INFO]: 
***************** running test for testCreate() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015329223519357; FilePart:object = /tmp/mmp.output.3250179319256016534.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7415922475406266194.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestCreate2015329223519357 [org.dataone.client.rest.RestClient]
20151126-06:35:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:22: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:23: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:23: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:23: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:23: [INFO]: 
***************** running test for testCreate_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:23: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate201532922352378; FilePart:object = /tmp/mmp.output.7318068786612880294.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5753754848294286651.tmp (809 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:23: [INFO]: 
***************** running test for testCreate_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestCreate2015329223523875; FilePart:object = /tmp/mmp.output.7276776198266133351.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6012317518923972953.tmp (810 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:24: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:24: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:24: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35: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]
20151126-06:35:24: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [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
20151126-06:35:24: [INFO]: 
***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:24: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:35:25: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223524465_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.7769830426492948676.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7592259986632174915.tmp (920 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223524465_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-06:35:29: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223528819_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.6418210832623072376.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3613473145525486885.tmp (920 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223528819_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-06:35:34: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223533134_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.2767125685197455646.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5311205673471608166.tmp (904 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223533134_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-06:35: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:2015329223543713_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.5808015130898504388.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5523499376063379334.tmp (907 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:35:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223543713_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-06:35: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:2015329223548179_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.5342975658420341400.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2858684831670687114.tmp (908 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:36:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223548179_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-06:36: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:2015329223621556_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.6663410680815096414.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1286163631790886025.tmp (912 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:36:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223621556_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-06:36:29: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223628415_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.6050814622178797988.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5115833735305003062.tmp (907 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:36:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223628415_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-06:36: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:2015329223640333_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.3782870983634103838.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6857073666333823164.tmp (930 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:36:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223640333_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient]
20151126-06:36: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:2015329223650339_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.5357524800163583769.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3211105291652500787.tmp (914 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:36:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223650339_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-06:36: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:2015329223655726_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.1878863017998275618.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4098314382031867350.tmp (916 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:37:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223655726_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient]
20151126-06:37:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223728994_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.462449539888659941.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6090111599790902807.tmp (910 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:37:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223728994_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient]
20151126-06:37: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:2015329223733864_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.5106771251297386665.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6288804582224287695.tmp (900 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:37:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223733864_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient]
20151126-06:37:39: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223738524_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.9119063126600514578.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4140071884953191664.tmp (910 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:37:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223738524_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient]
20151126-06:37: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:201532922374330_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.7178289652353308364.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7008982218877590499.tmp (905 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:38:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922374330_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient]
20151126-06:38:17: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223816171_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.5185723291434241110.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2142121356919879666.tmp (934 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:38:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223816171_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient]
20151126-06:38:52: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223849496_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.153653156441025201.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8810281861434036686.tmp (904 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223849496_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-06:39: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:201532922390512_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.4144287295082053378.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7582252186069482977.tmp (897 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922390512_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient]
20151126-06:39: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:20153292239598_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.4600471857356666137.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8720392687263674344.tmp (896 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:20153292239598_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-06:39:10: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922391042_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.2529094970425392397.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7016676895834847824.tmp (897 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922391042_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-06:39:15: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223914717_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.9111286017728175460.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5578783217277189357.tmp (900 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223914717_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient]
20151126-06:39:20: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922391932_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.4958823866907929739.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.540617933950706564.tmp (899 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:24: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922391932_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient]
20151126-06:39:25: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223924226_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.4126162933080651298.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4130895171995715856.tmp (912 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:39:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223924226_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-06:39:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329223929191_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.5180275172217973655.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6632789393917233060.tmp (916 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:40:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329223929191_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-06:40:08: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922402365_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.9010732792984778261.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3278758267008609643.tmp (915 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:40:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922402365_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient]
20151126-06:40:17: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922401758_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.5794538682378764105.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9001958756254244162.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:40:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922401758_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient]
20151126-06:40: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:2015329224050100_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.3516085234629054950.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4783608664351113948.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:40:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224050100_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient]
20151126-06:41: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:2015329224055211_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.3627292948420007865.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5471034016167565547.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224055211_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient]
20151126-06:41: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:201532922414925_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.2332925176941264728.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1813894684727372687.tmp (924 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41:09: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922414925_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-06:41:39: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922419205_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.1086443365001611282.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7020289160795127674.tmp (903 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41: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:2015329224139609_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.1928336881782517967.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7465647385484657909.tmp (938 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224139609_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient]
20151126-06:41: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:2015329224145622_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.7534632353786507298.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5683912171797302618.tmp (999 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224145622_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]
20151126-06:41: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:2015329224149980_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.6646378853124546495.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6816318210957536608.tmp (1017 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:41:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224149980_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]
20151126-06:41: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:2015329224157598_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.315317154938076817.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7661848605810302842.tmp (922 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:02: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224157598_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: 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: Error: get   : 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: Error: get   : common-unicode-ascii-escape-anyway-+
Test 14: Error: get   : 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: Error: get   : path-unicode-ascii-escaped-double-trailing//
Test 23: OK   :       : path-unicode-ascii-escaped-double-%2F%2Fcase
Test 24: Error: get   : 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: Error: create: 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

20151126-06:42:02: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:42:02: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:42:02: [INFO]: 
***************** running test for testCreateData_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:42:02: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:42:03: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922422457_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ; FilePart:object = /tmp/mmp.output.7171046824102481600.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8985542442175730791.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922422457_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-06:42: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:201532922425477_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz; FilePart:object = /tmp/mmp.output.5279761740172425672.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7846418567391496547.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:08: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922425477_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-06:42: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:201532922428246_common-unicode-ascii-safe-0123456789; FilePart:object = /tmp/mmp.output.3657748071181047975.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7361972554500384667.tmp (903 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:10: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922428246_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-06:42:11: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224210940_common-unicode-ascii-safe-:@$-_.!*()',~; FilePart:object = /tmp/mmp.output.763221314155714631.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3631276232649482888.tmp (907 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224210940_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-06:42: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:2015329224213701_common-unicode-ascii-safe-unreserved-._~; FilePart:object = /tmp/mmp.output.6557520691666652565.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5416840093836627662.tmp (908 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:16: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224213701_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-06:42:16: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224216402_common-unicode-ascii-safe-sub-delims-$!*()',; FilePart:object = /tmp/mmp.output.7210231570169309227.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5009233482012324572.tmp (912 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224216402_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-06:42:19: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224219202_common-unicode-ascii-safe-gen-delims-:@; FilePart:object = /tmp/mmp.output.415266242017470566.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3691738871438916290.tmp (907 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224219202_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-06:42: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:2015329224221894_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C; FilePart:object = /tmp/mmp.output.882613126232367755.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4388437314892421313.tmp (930 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:24: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224221894_common-unicode-ascii-escaped-%2522%2523%253C%253E%255B%255D%255E%2560%257B%257D%257C [org.dataone.client.rest.RestClient]
20151126-06:42: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:2015329224224632_common-unicode-ascii-escaped-tomcatBlocked-%5C; FilePart:object = /tmp/mmp.output.8535241625380768346.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8567397067835592143.tmp (914 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224224632_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-06:42:27: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224227312_common-unicode-ascii-escaped-tomcatBlocked-%255C; FilePart:object = /tmp/mmp.output.4161741218903341011.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5433006242485806096.tmp (916 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:30: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224227312_common-unicode-ascii-escaped-tomcatBlocked-%25255C [org.dataone.client.rest.RestClient]
20151126-06:42:30: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922423050_common-unicode-ascii-semi-colon-test-%253B; FilePart:object = /tmp/mmp.output.1144527351796389614.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5321769200682616248.tmp (909 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922423050_common-unicode-ascii-semi-colon-test-%25253B [org.dataone.client.rest.RestClient]
20151126-06:42:33: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224232740_common-unicode-ascii-escaped-%25; FilePart:object = /tmp/mmp.output.9145827141342286831.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7661847678707913994.tmp (900 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224232740_common-unicode-ascii-escaped-%2525 [org.dataone.client.rest.RestClient]
20151126-06:42:35: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224235657_common-unicode-ascii-escaped-space%20x%20x; FilePart:object = /tmp/mmp.output.7327898597179815006.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7728366588912136112.tmp (910 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:38: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224235657_common-unicode-ascii-escaped-space%2520x%2520x [org.dataone.client.rest.RestClient]
20151126-06:42:38: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224238399_common-unicode-ascii-escape-anyway-%2B; FilePart:object = /tmp/mmp.output.752630452623462381.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6095313586847407786.tmp (906 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224238399_common-unicode-ascii-escape-anyway-%252B [org.dataone.client.rest.RestClient]
20151126-06:42:41: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224241100_common-unicode-ascii-escape-space-v-plus-%2B%20%2B%2520%20%2520%2B; FilePart:object = /tmp/mmp.output.2597956971962422751.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8314455979154811705.tmp (934 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224241100_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B [org.dataone.client.rest.RestClient]
20151126-06:42:44: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:20153292242443_path-unicode-ascii-safe-&=&=; FilePart:object = /tmp/mmp.output.1956683470714762873.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5099632528868992474.tmp (902 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:20153292242443_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-06:42: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:2015329224246708_path-unicode-ascii-escaped-%3B; FilePart:object = /tmp/mmp.output.8700829082889895653.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.380811297749451635.tmp (898 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224246708_path-unicode-ascii-escaped-%253B [org.dataone.client.rest.RestClient]
20151126-06:42:49: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224249471_path-unicode-ascii-escaped-%3F; FilePart:object = /tmp/mmp.output.2181536067307521181.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4406914280747805432.tmp (898 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224249471_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-06:42:52: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224252617_path-unicode-ascii-escaped-%2F; FilePart:object = /tmp/mmp.output.4807499431540611282.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1547646599545925426.tmp (898 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224252617_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-06:42: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:2015329224255388_path-unicode-ascii-escaped-%253F; FilePart:object = /tmp/mmp.output.665834984590940908.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.9076542766148975376.tmp (900 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:42:58: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224255388_path-unicode-ascii-escaped-%25253F [org.dataone.client.rest.RestClient]
20151126-06:42: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:201532922425879_path-unicode-ascii-escaped-%252F; FilePart:object = /tmp/mmp.output.6263526866206470144.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7017394505665828149.tmp (899 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922425879_path-unicode-ascii-escaped-%25252F [org.dataone.client.rest.RestClient]
20151126-06:43: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:201532922430830_path-unicode-ascii-escaped-double-%2F%2Fcase; FilePart:object = /tmp/mmp.output.7239506026147336642.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1699312269897896935.tmp (911 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922430830_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-06:43: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:201532922433779_path-unicode-ascii-escaped-double-trailing%2F%2F; FilePart:object = /tmp/mmp.output.2003477355485176154.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5986319810316648222.tmp (915 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:06: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922433779_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-06:43:06: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922436484_path-unicode-ascii-escaped-double-%252F%252Fcase; FilePart:object = /tmp/mmp.output.9114840927928946438.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6793182188944628624.tmp (915 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:09: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922436484_path-unicode-ascii-escaped-double-%25252F%25252Fcase [org.dataone.client.rest.RestClient]
20151126-06:43:09: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922439227_path-unicode-ascii-escaped-double-trailing%252F%252F; FilePart:object = /tmp/mmp.output.1674268830754549604.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7686336399430688115.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:11: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922439227_path-unicode-ascii-escaped-double-trailing%25252F%25252F [org.dataone.client.rest.RestClient]
20151126-06:43: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:201532922431211_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3; FilePart:object = /tmp/mmp.output.4665759806556723979.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3762514953914481616.tmp (918 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:201532922431211_common-unicode-bmp-1byte-escaped-%25C2%25A1%25C2%25A2%25C2%25A3 [org.dataone.client.rest.RestClient]
20151126-06:43: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:2015329224314717_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA; FilePart:object = /tmp/mmp.output.4265825390932611237.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1653243018156202769.tmp (919 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:17: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224314717_common-unicode-bmp-2byte-escaped-%25E4%25A6%25B9%25E4%25A6%25BA [org.dataone.client.rest.RestClient]
20151126-06:43: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:2015329224317492_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815; FilePart:object = /tmp/mmp.output.6119051110759877909.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7221248612289841266.tmp (925 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:20: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224317492_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-06:43: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:2015329224320270_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.5335980285644945340.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.567282300207353303.tmp (904 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224320270_path-ascii-doc-example-10.1000%252F182 [org.dataone.client.rest.RestClient]
20151126-06:43:23: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224322974_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24; FilePart:object = /tmp/mmp.output.7741790780460641496.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6385314071583378948.tmp (938 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224322974_path-ascii-doc-example-http:%252F%252Fexample.com%252Fdata%252Fmydata%253Frow=24 [org.dataone.client.rest.RestClient]
20151126-06:43:25: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224325735_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.4030909096655324577.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8223179565753463336.tmp (999 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224325735_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]
20151126-06:43: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:2015329224328716_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.8229402908161016243.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4616622114497139712.tmp (1017 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:31: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224328716_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]
20151126-06:43:31: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testMNodeTier3:2015329224331696_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine; FilePart:object = /tmp/mmp.output.9011014537379626378.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3966898053905915807.tmp (922 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testMNodeTier3:2015329224331696_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

20151126-06:43:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:34: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:34: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43: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]
20151126-06:43:35: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43: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]
20151126-06:43:35: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:43:41: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:43:41: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: 
***************** running test for testUpdate() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: creating a test object.  pid = testUpdate_2015329224341240 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:41: [INFO]: SystemMetadata for pid: testUpdate_2015329224341240
<?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_2015329224341240</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-26T06:43:41.253+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:43:41.253+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:47: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015329224341240; FilePart:object = /tmp/mmp.output.2160536890243941916.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7033512397180242645.tmp (953 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:43:47: [INFO]: object created.  pid = testUpdate_2015329224341240 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:43:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224341240 [org.dataone.client.rest.RestClient]
20151126-06:43:50: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015329224341240; MMP message has: ParamPart:newPid = testUpdate_2015329224348550; FilePart:object = /tmp/mmp.output.181738256331186425.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4844322988174370691.tmp (885 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224348550 [org.dataone.client.rest.RestClient]
20151126-06:44:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: 
***************** running test for testUpdate() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: creating a test object.  pid = testUpdate_2015329224420751 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:20: [INFO]: SystemMetadata for pid: testUpdate_2015329224420751
<?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_2015329224420751</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-26T06:44:20.764+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:44:20.764+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:21: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015329224420751; FilePart:object = /tmp/mmp.output.3190092440516732267.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1611906198070354246.tmp (951 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:21: [INFO]: object created.  pid = testUpdate_2015329224420751 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224420751 [org.dataone.client.rest.RestClient]
20151126-06:44:22: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015329224420751; MMP message has: ParamPart:newPid = testUpdate_2015329224422363; FilePart:object = /tmp/mmp.output.6830843051733161591.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.5414578778115855677.tmp (883 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224422363 [org.dataone.client.rest.RestClient]
20151126-06:44:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224420751 [org.dataone.client.rest.RestClient]
20151126-06:44:23: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-26T06:44:21.532%2B00:00 [org.dataone.client.rest.RestClient]
20151126-06:44:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:23: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:23: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:24: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:24: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: 
***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: creating a test object.  pid = testUpdate_201532922442477 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:24: [INFO]: SystemMetadata for pid: testUpdate_201532922442477
<?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_201532922442477</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-26T06:44:24.090+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:44:24.090+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:25: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_201532922442477; FilePart:object = /tmp/mmp.output.5526955891811619661.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5830510323844202665.tmp (952 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:25: [INFO]: object created.  pid = testUpdate_201532922442477 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:26: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_201532922442477 [org.dataone.client.rest.RestClient]
20151126-06:44:27: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_201532922442477; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224426620; FilePart:object = /tmp/mmp.output.6160997579024007361.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.579649951892576371.tmp (947 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: 
***************** running test for testUpdate_badObsoletedByInfo() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: creating a test object.  pid = testUpdate_2015329224427417 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:27: [INFO]: SystemMetadata for pid: testUpdate_2015329224427417
<?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_2015329224427417</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-26T06:44:27.428+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:44:27.428+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015329224427417; FilePart:object = /tmp/mmp.output.4502751421478279743.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2256074017498224319.tmp (951 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:28: [INFO]: object created.  pid = testUpdate_2015329224427417 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224427417 [org.dataone.client.rest.RestClient]
20151126-06:44:28: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015329224427417; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224428754; FilePart:object = /tmp/mmp.output.1889477029985322247.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7445026524410638975.tmp (946 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:29: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:29: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: 
***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: creating a test object.  pid = testUpdate_2015329224429297 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:29: [INFO]: SystemMetadata for pid: testUpdate_2015329224429297
<?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_2015329224429297</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-26T06:44:29.308+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:44:29.308+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015329224429297; FilePart:object = /tmp/mmp.output.1384845514256766613.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.9001534261081839366.tmp (953 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:30: [INFO]: object created.  pid = testUpdate_2015329224429297 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224429297 [org.dataone.client.rest.RestClient]
20151126-06:44:32: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015329224429297; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_2015329224431619; FilePart:object = /tmp/mmp.output.1584364531255562159.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1768139766152329929.tmp (932 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: 
***************** running test for testUpdate_badObsoletesInfo() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: creating a test object.  pid = testUpdate_2015329224432520 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:32: [INFO]: SystemMetadata for pid: testUpdate_2015329224432520
<?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_2015329224432520</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-26T06:44:32.531+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:44:32.531+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testUpdate_2015329224432520; FilePart:object = /tmp/mmp.output.3532005096680600069.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7726685212821582848.tmp (951 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:33: [INFO]: object created.  pid = testUpdate_2015329224432520 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdate_2015329224432520 [org.dataone.client.rest.RestClient]
20151126-06:44:33: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/testUpdate_2015329224432520; MMP message has: ParamPart:newPid = testUpdate_badObsoletesInfo_2015329224433669; FilePart:object = /tmp/mmp.output.4710533180007566449.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7275546126761124268.tmp (930 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:34: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:34: [INFO]: 
***************** running test for testUpdate_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-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 = mNodeTier3TestUpdate2015329224434290; FilePart:object = /tmp/mmp.output.5950678538862604779.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.2199515600548179091.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:36: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015329224434290; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224435369; FilePart:object = /tmp/mmp.output.4070567211085776571.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.6137097635456857658.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: 
***************** running test for testUpdate_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015329224436128; FilePart:object = /tmp/mmp.output.8691757877851262774.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.911740722436388199.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:36: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015329224436128; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224436460; FilePart:object = /tmp/mmp.output.899457924013183575.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.557192753823571560.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:36: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:36: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:36: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:36: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:36: [INFO]: certificate filename: testSubmitter [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:37: [INFO]: client setup as Subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:37: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:37: [INFO]: 
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:42: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate201532922443712; FilePart:object = /tmp/mmp.output.8817823867210785463.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.734764042124217994.tmp (871 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:43: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate201532922443712; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224442192; FilePart:object = /tmp/mmp.output.4484791327146094651.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7618479503042418506.tmp (866 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestUpdate201532922443712 [org.dataone.client.rest.RestClient]
20151126-06:44:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:44: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:44: [INFO]: 
***************** running test for testUpdate_NoRightsOnObsoleted() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:44: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestUpdate2015329224444175; FilePart:object = /tmp/mmp.output.7200387780171991927.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.3283822446232877581.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:44: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015329224444175; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224444453; FilePart:object = /tmp/mmp.output.3457661765223812607.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1312676295488709158.tmp (866 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestUpdate2015329224444175 [org.dataone.client.rest.RestClient]
20151126-06:44:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:44:45: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:45: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:45: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:45: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:45: [INFO]: 
***************** running test for testArchive() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:48: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015329224445396; FilePart:object = /tmp/mmp.output.9035623320993673478.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7757468467994663535.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:50: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestDelete2015329224445396; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:44:50: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestDelete2015329224445396 [org.dataone.client.rest.RestClient]
20151126-06:44:50: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:50: [INFO]: 
***************** running test for testArchive() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:51: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete2015329224450871; FilePart:object = /tmp/mmp.output.8809203257543251272.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8817065978779072367.tmp (872 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:52: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestDelete2015329224450871; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:44:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/mNodeTier3TestDelete2015329224450871 [org.dataone.client.rest.RestClient]
20151126-06:44:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:52: [INFO]: 
***************** running test for testArchive() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/fakeID.2015329224452820; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:44:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: 
***************** running test for testArchive() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/fakeID.2015329224453312; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:44:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:54: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44: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]
20151126-06:44:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:54: [INFO]: 
***************** running test for testArchive_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:56: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive2015329224454320; FilePart:object = /tmp/mmp.output.2644258926977338417.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1403691704514042860.tmp (873 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:56: [INFO]: rest call info: PUT https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestArchive2015329224454320; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:44:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestArchive2015329224454320 [org.dataone.client.rest.RestClient]
20151126-06:44:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:57: [INFO]: 
***************** running test for testArchive_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:44:59: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestArchive2015329224457528; FilePart:object = /tmp/mmp.output.7709117422473048612.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.184502822365983326.tmp (873 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:44:59: [INFO]: rest call info: PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/archive/mNodeTier3TestArchive2015329224457528; MMP entity is null [org.dataone.client.rest.RestClient]
20151126-06:45:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestArchive2015329224457528 [org.dataone.client.rest.RestClient]
20151126-06:45:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:00: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:00: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:00: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:00: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:00: [INFO]: 
***************** running test for testDelete_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:02: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201532922450934; FilePart:object = /tmp/mmp.output.7314611493677316986.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.4546453628445747222.tmp (871 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:02: [INFO]: rest call info: DELETE https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532922450934 [org.dataone.client.rest.RestClient]
20151126-06:45:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532922450934 [org.dataone.client.rest.RestClient]
20151126-06:45:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:04: [INFO]: 
***************** running test for testDelete_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:04: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3TestDelete201532922454439; FilePart:object = /tmp/mmp.output.4998839168682007274.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1945190162885048826.tmp (871 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:04: [INFO]: rest call info: DELETE https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532922454439 [org.dataone.client.rest.RestClient]
20151126-06:45:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestDelete201532922454439 [org.dataone.client.rest.RestClient]
20151126-06:45:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:05: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:05: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:05: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:05: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: 
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_RightsHolder_201532922455527 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:05: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_201532922455527
<?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_201532922455527</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-26T06:45:05.539+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:05.539+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:07: [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_201532922455527; FilePart:object = /tmp/mmp.output.1826961591011583580.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1036484634743947264.tmp (979 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:07: [INFO]: object created.  pid = testUpdateSystemMetadata_RightsHolder_201532922455527 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:08: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201532922455527 [org.dataone.client.rest.RestClient]
20151126-06:45:14: [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_201532922455527; FilePart:sysmeta = /tmp/mmp.output.8655051618285555431.tmp (1003 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:25: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_201532922455527 [org.dataone.client.rest.RestClient]
20151126-06:45:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: 
***************** running test for testUpdateSystemMetadata_RightsHolder(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_RightsHolder_2015329224525669 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:25: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_RightsHolder_2015329224525669
<?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_2015329224525669</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-26T06:45:25.681+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:25.681+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:26: [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_2015329224525669; FilePart:object = /tmp/mmp.output.3071933639724616887.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.478389317567564204.tmp (978 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:26: [INFO]: object created.  pid = testUpdateSystemMetadata_RightsHolder_2015329224525669 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015329224525669 [org.dataone.client.rest.RestClient]
20151126-06:45:32: [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_2015329224525669; FilePart:sysmeta = /tmp/mmp.output.2317831653475601512.tmp (1002 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_RightsHolder_2015329224525669 [org.dataone.client.rest.RestClient]
20151126-06:45:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:42: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:45:43: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:45:43: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:45:43: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: certificate filename: testPerson [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:43: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015329224543324 [org.dataone.client.rest.RestClient]
20151126-06:45:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2015329224543324 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_2015329224543324 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:44: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2015329224543324
<?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_2015329224543324</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-26T06:45:44.136+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:44.136+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:45: [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_2015329224543324; FilePart:object = /tmp/mmp.output.9007081646303161254.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7013685217464594698.tmp (966 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:45: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_2015329224543324 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:45: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2015329224543324 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:45: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015329224543324 [org.dataone.client.rest.RestClient]
20151126-06:45: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_NotAuthorized_2015329224543324; FilePart:sysmeta = /tmp/mmp.output.2163269409893118219.tmp (989 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: 
***************** running test for testUpdateSystemMetadata_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015329224546813 [org.dataone.client.rest.RestClient]
20151126-06:45:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:46: [WARN]: Unable to find a valid authoritative MN to use for the object: testUpdateSystemMetadata_NotAuthorized_2015329224546813 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:47: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NotAuthorized_2015329224546813 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:47: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NotAuthorized_2015329224546813
<?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_2015329224546813</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-26T06:45:46.998+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:46.998+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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_NotAuthorized_2015329224546813; FilePart:object = /tmp/mmp.output.1921286104814954007.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5664198874133094973.tmp (966 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:47: [INFO]: object created.  pid = testUpdateSystemMetadata_NotAuthorized_2015329224546813 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:47: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NotAuthorized_2015329224546813 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NotAuthorized_2015329224546813 [org.dataone.client.rest.RestClient]
20151126-06:45:48: [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_2015329224546813; FilePart:sysmeta = /tmp/mmp.output.6335370139313368965.tmp (988 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:45:48: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:45:48: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:48: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:48: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:48: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984 [org.dataone.client.rest.RestClient]
20151126-06:45:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:49: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984
<?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_2015329224548984</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-26T06:45:49.518+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:49.518+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:50: [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_2015329224548984; FilePart:object = /tmp/mmp.output.7614960159657991267.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5249611968884747268.tmp (967 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:50: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:50: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224548984 [org.dataone.client.rest.RestClient]
20151126-06:45:52: [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_2015329224548984; FilePart:sysmeta = /tmp/mmp.output.8099606078302761974.tmp (929 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:52: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_NoPid(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230 [org.dataone.client.rest.RestClient]
20151126-06:45:53: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230
<?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_2015329224552230</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-26T06:45:53.023+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:53.023+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [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_2015329224552230; FilePart:object = /tmp/mmp.output.9090160060318863306.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1067799379175946327.tmp (965 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:53: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:53: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_NoPid_2015329224552230 [org.dataone.client.rest.RestClient]
20151126-06:45:54: [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_2015329224552230; FilePart:sysmeta = /tmp/mmp.output.2838034383026062187.tmp (927 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:54: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:54: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45: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]
20151126-06:45:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:54: [INFO]: 
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015329224554624 [org.dataone.client.rest.RestClient]
20151126-06:45:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NoSerialVersion_2015329224554624 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:55: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_2015329224554624
<?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_2015329224554624</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-26T06:45:55.133+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:45:55.133+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:56: [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_2015329224554624; FilePart:object = /tmp/mmp.output.4580281139318283561.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5479451058834840813.tmp (962 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:45:56: [INFO]: object created.  pid = testUpdateSystemMetadata_NoSerialVersion_2015329224554624 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:56: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_2015329224554624 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:45:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_2015329224554624 [org.dataone.client.rest.RestClient]
20151126-06:46:03: [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_2015329224554624; FilePart:sysmeta = /tmp/mmp.output.2174859219295682710.tmp (954 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: 
***************** running test for testUpdateSystemMetadata_NoSerialVersion() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201532922463572 [org.dataone.client.rest.RestClient]
20151126-06:46:03: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_NoSerialVersion_201532922463572 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:03: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_NoSerialVersion_201532922463572
<?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_201532922463572</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-26T06:46:03.950+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:03.950+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:04: [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_201532922463572; FilePart:object = /tmp/mmp.output.6657450024124844097.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7378137800221046310.tmp (959 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:04: [INFO]: object created.  pid = testUpdateSystemMetadata_NoSerialVersion_201532922463572 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:04: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_NoSerialVersion_201532922463572 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:05: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_NoSerialVersion_201532922463572 [org.dataone.client.rest.RestClient]
20151126-06:46:10: [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_201532922463572; FilePart:sysmeta = /tmp/mmp.output.6162504829153248374.tmp (951 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:10: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:10: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:10: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:10: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:10: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556 [org.dataone.client.rest.RestClient]
20151126-06:46:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:11: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556
<?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_PidMismatch2015329224610556</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-26T06:46:11.054+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:11.054+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:12: [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_PidMismatch2015329224610556; FilePart:object = /tmp/mmp.output.5220257981433247353.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4342077425619526627.tmp (972 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:12: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:12: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224610556 [org.dataone.client.rest.RestClient]
20151126-06:46:13: [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_PidMismatch2015329224610556; FilePart:sysmeta = /tmp/mmp.output.549230029130426789.tmp (938 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidRequest_PidMismatch(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271 [org.dataone.client.rest.RestClient]
20151126-06:46:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:13: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271
<?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_PidMismatch2015329224613271</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-26T06:46:13.546+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:13.546+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [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_PidMismatch2015329224613271; FilePart:object = /tmp/mmp.output.2547295162005663143.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8296671059943148517.tmp (970 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:14: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidRequest_PidMismatch2015329224613271 [org.dataone.client.rest.RestClient]
20151126-06:46: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_PidMismatch2015329224613271; FilePart:sysmeta = /tmp/mmp.output.5958237369609888285.tmp (936 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:15: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:15: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:15: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:15: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:15: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:15: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224615421 [org.dataone.client.rest.RestClient]
20151126-06:46:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224615421 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224615421
<?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_SysmetaUnmodified2015329224615421</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-26T06:46:16.229+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:16.229+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [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_SysmetaUnmodified2015329224615421; FilePart:object = /tmp/mmp.output.4600247786328961967.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6431049550717388214.tmp (985 bytes);  [org.dataone.client.rest.RestClient]
org.dataone.integration.TestIterationEndingException: unexpected client-side exception encountered when trying to create test object : Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:992)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:906)
	at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(UpdateSystemMetadataTestImplementations.java:269)
	at org.dataone.integration.it.testImplementations.UpdateSystemMetadataTestImplementations.testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(UpdateSystemMetadataTestImplementations.java:255)
	at org.dataone.integration.it.apiTests.MNStorageV2IT.testUpdateSystemMetadata_InvalidRequest_SysmetaUnmodified(MNStorageV2IT.java:186)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.dataone.client.exception.ClientSideException: Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1521)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1342)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1295)
	at org.dataone.integration.ContextAwareTestCaseDataone.procureTestObject(ContextAwareTestCaseDataone.java:989)
	... 35 more
Caused by: org.dataone.service.exceptions.ServiceFailure: class org.dataone.client.exception.ClientSideException: /Read timed out
	at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:460)
	at org.dataone.client.v2.impl.MultipartMNode.create(MultipartMNode.java:495)
	at org.dataone.integration.adapters.CommonCallAdapter.create(CommonCallAdapter.java:505)
	at org.dataone.integration.ContextAwareTestCaseDataone.createTestObject(ContextAwareTestCaseDataone.java:1512)
	... 38 more
Caused by: org.dataone.client.exception.ClientSideException: /Read timed out
	... 42 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.doRequestMMBody(RestClient.java:272)
	at org.dataone.client.rest.RestClient.doPostRequest(RestClient.java:192)
	at org.dataone.client.rest.HttpMultipartRestClient.doPostRequest(HttpMultipartRestClient.java:453)
	... 41 more
20151126-06:46:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: 
***************** running test for testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383 [org.dataone.client.rest.RestClient]
20151126-06:46:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:46: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383
<?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_SysmetaUnmodified2015329224646383</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-26T06:46:46.879+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:46.879+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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_InvalidSystemMetadata_SysmetaUnmodified2015329224646383; FilePart:object = /tmp/mmp.output.7702522459785991132.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.575125320743433193.tmp (983 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:47: [INFO]: object created.  pid = testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:47: [INFO]:  ====>>>>> pid of procured test Object: testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_InvalidSystemMetadata_SysmetaUnmodified2015329224646383 [org.dataone.client.rest.RestClient]
20151126-06:46: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_InvalidSystemMetadata_SysmetaUnmodified2015329224646383; FilePart:sysmeta = /tmp/mmp.output.1818632923841844771.tmp (1007 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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]
20151126-06:46:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableRightsHolder_201532922465422 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:54: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_201532922465422
<?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_201532922465422</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-26T06:46:54.031+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:46:54.031+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46: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_MutableRightsHolder_201532922465422; FilePart:object = /tmp/mmp.output.98021362060238911.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8034288405851466543.tmp (986 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:46:55: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableRightsHolder_201532922465422 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:46:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_201532922465422 [org.dataone.client.rest.RestClient]
20151126-06:46:56: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:01: [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_201532922465422; FilePart:sysmeta = /tmp/mmp.output.1340720630508672807.tmp (1004 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:47:12: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_201532922465422 [org.dataone.client.rest.RestClient]
20151126-06:47:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableRightsHolder(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableRightsHolder_2015329224712430 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:12: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableRightsHolder_2015329224712430
<?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_2015329224712430</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-26T06:47:12.439+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:47:12.439+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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_MutableRightsHolder_2015329224712430; FilePart:object = /tmp/mmp.output.4471455216814832199.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7514244371531103924.tmp (985 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:47:13: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableRightsHolder_2015329224712430 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_2015329224712430 [org.dataone.client.rest.RestClient]
20151126-06:47:13: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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_MutableRightsHolder_2015329224712430; FilePart:sysmeta = /tmp/mmp.output.7089242085824764148.tmp (1003 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:47:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableRightsHolder_2015329224712430 [org.dataone.client.rest.RestClient]
20151126-06:47:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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]
20151126-06:47:30: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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]
20151126-06:47:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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]
20151126-06:47:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47: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]
20151126-06:47:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableFormat_2015329224730494 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:30: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_2015329224730494
<?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_2015329224730494</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-26T06:47:30.503+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:47:30.503+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:47:59: [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_2015329224730494; FilePart:object = /tmp/mmp.output.4834021636198431214.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5690058624258142380.tmp (981 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:47:59: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableFormat_2015329224730494 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:00: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015329224730494 [org.dataone.client.rest.RestClient]
20151126-06:48:06: [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_2015329224730494; FilePart:sysmeta = /tmp/mmp.output.8252170185116937827.tmp (980 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:16: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015329224730494 [org.dataone.client.rest.RestClient]
20151126-06:48:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableFormat(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableFormat_2015329224816931 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:16: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableFormat_2015329224816931
<?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_2015329224816931</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-26T06:48:16.941+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:48:16.941+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:18: [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_2015329224816931; FilePart:object = /tmp/mmp.output.4556886379548334753.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8725198145733723898.tmp (979 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:18: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableFormat_2015329224816931 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015329224816931 [org.dataone.client.rest.RestClient]
20151126-06:48:23: [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_2015329224816931; FilePart:sysmeta = /tmp/mmp.output.3292777277383950523.tmp (978 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:33: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableFormat_2015329224816931 [org.dataone.client.rest.RestClient]
20151126-06:48:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:33: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:33: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:33: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48: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]
20151126-06:48:34: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48: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]
20151126-06:48:34: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48: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]
20151126-06:48:34: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48: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]
20151126-06:48:34: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableAccessPolicy_2015329224834804 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:34: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_2015329224834804
<?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_2015329224834804</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-26T06:48:34.813+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:48:34.813+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:37: [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_2015329224834804; FilePart:object = /tmp/mmp.output.4865196131482039674.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4373961862504998781.tmp (987 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:37: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableAccessPolicy_2015329224834804 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015329224834804 [org.dataone.client.rest.RestClient]
20151126-06:48:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:38: [INFO]: certificate filename: testGroup [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:38: [INFO]: client setup as Subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:38: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:44: [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_2015329224834804; FilePart:sysmeta = /tmp/mmp.output.5031979435011840322.tmp (980 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015329224834804 [org.dataone.client.rest.RestClient]
20151126-06:48:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: 
***************** running test for testUpdateSystemMetadata_MutableAccessPolicy(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: creating a test object.  pid = testUpdateSystemMetadata_MutableAccessPolicy_2015329224855495 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:55: [INFO]: SystemMetadata for pid: testUpdateSystemMetadata_MutableAccessPolicy_2015329224855495
<?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_2015329224855495</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-26T06:48:55.504+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T06:48:55.504+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:56: [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_2015329224855495; FilePart:object = /tmp/mmp.output.3021089725364688511.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.1570352406553162680.tmp (985 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:48:56: [INFO]: object created.  pid = testUpdateSystemMetadata_MutableAccessPolicy_2015329224855495 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:48:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015329224855495 [org.dataone.client.rest.RestClient]
20151126-06:48:56: [INFO]: created client for certificate file: testGroup with subject: public [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:01: [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_2015329224855495; FilePart:sysmeta = /tmp/mmp.output.1908902034827668988.tmp (978 bytes);  [org.dataone.client.rest.RestClient]
20151126-06:49:12: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testUpdateSystemMetadata_MutableAccessPolicy_2015329224855495 [org.dataone.client.rest.RestClient]
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
Tests run: 41, Failures: 9, Errors: 0, Skipped: 2, Time elapsed: 1,012.095 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNQueryV2IT
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:12: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:12: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:12: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:13: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:13: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20151126-06:49:13: [INFO]: 
***************** running test for testListQueryEngines(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20151126-06:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:13: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20151126-06:49:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/query/pathquery [org.dataone.client.rest.RestClient]
20151126-06:49:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/query [org.dataone.client.rest.RestClient]
20151126-06:49:14: [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.085 sec
Running org.dataone.integration.it.apiTests.MNCoreV2SlowIT
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: 
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:14: [INFO]: 
***************** running test for testGetLogRecords_AccessRestriction(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:14: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:14: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:15: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:17: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-11-26T06:49:16.040%2B00:00&toDate=2015-11-26T06:49:17.040%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20151126-06:49:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:17: [INFO]: 
***************** running test for testGetLogRecords(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log?fromDate=2015-11-26T06:49:18.127%2B00:00&toDate=2015-11-26T06:49:19.128%2B00:00&event=READ&start=0&count=10&idFilter=pidFilter [org.dataone.client.rest.RestClient]
20151126-06:49:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:19: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:19: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:19: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:19: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:19: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:20: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:21: [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]
20151126-06:49:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:21: [INFO]: 
***************** running test for testGetLogRecords_Slicing(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:22: [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]
20151126-06:49:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:22: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:49:22: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:22: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:22: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:22: [INFO]: 
***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:52: [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]
20151126-06:49:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:52: [INFO]: 
***************** running test for testGetLogRecords_pidFiltering() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:53: [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]
20151126-06:49:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:54: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:54: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:56: [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]
20151126-06:49:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:56: [INFO]: 
***************** running test for testGetLogRecords_DateFiltering(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/log [org.dataone.client.rest.RestClient]
20151126-06:49:57: [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: 1, Time elapsed: 43.563 sec
Running org.dataone.integration.it.apiTests.MNAuthorizationV2IT
20151126-06:49:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:57: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:58: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:58: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49: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]
20151126-06:49:58: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:58: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:49:58: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:28: [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]
20151126-06:50:28: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [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]
20151126-06:50:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: 
***************** running test for testIsAuthorized() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [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]
20151126-06:50:29: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [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]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: Testing isAuthorized() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: Testing isAuthorized(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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]
20151126-06:50:30: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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]
20151126-06:50:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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]
20151126-06:50:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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]
20151126-06:50:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:30: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:31: [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]
20151126-06:50:31: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:31: [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]
20151126-06:50: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:50: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_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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_testPerson.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:50: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]
20151126-06:50: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]
20151126-06:50:34: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:34: [INFO]: certificate filename: testPerson_NoSubjectInfo [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:34: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:34: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:35: [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]
20151126-06:50: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:50: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=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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=write [org.dataone.client.rest.RestClient]
20151126-06:50: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_testPerson.14?action=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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_testPerson.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:50:38: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:38: [INFO]: certificate filename: testEQPerson1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:38: [INFO]: client setup as Subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:38: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:39: [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]
20151126-06:50: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:50: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_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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=write [org.dataone.client.rest.RestClient]
20151126-06:50:42: [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]
20151126-06:50: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]
20151126-06:50:43: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:43: [INFO]: certificate filename: testEQPerson3 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:43: [INFO]: client setup as Subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:43: [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]
20151126-06:50:44: [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]
20151126-06:50: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_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:45: [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]
20151126-06:50: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=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50: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]
20151126-06:50:47: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:47: [INFO]: certificate filename: testGroupie [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:47: [INFO]: client setup as Subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:47: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:47: [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]
20151126-06:50:48: [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]
20151126-06:50:48: [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)
20151126-06:50:49: [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]
20151126-06:50:50: [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]
20151126-06:50:50: [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)
20151126-06:50: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=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:52: [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]
20151126-06:50:52: [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)
20151126-06:50:52: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:52: [INFO]: Running isAuthorized() on PUT https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/mNodeTier3TestUpdate2015329224444175; MMP message has: ParamPart:newPid = mNodeTier3TestUpdate2015329224444453; FilePart:object = /tmp/mmp.output.3457661765223812607.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1312676295488709158.tmp (866 bytes);  with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:53: [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]
20151126-06:50:53: [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)
20151126-06:50: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_testPerson.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:54: [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]
20151126-06:50:54: [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)
20151126-06:50: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=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:56: [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]
20151126-06:50:56: [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)
20151126-06:50:57: [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]
20151126-06:50:57: [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]
20151126-06:50:57: [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)
20151126-06:50: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=changePermission with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:58: [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]
20151126-06:50:58: [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)
20151126-06:50:58: [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]
20151126-06:50:58: [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]
20151126-06:50:58: [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)
20151126-06:50:58: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:58: [INFO]: certificate filename: testPerson_Expired [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:58: [INFO]: client setup as Subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:58: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:59: [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]
20151126-06:50:59: [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)
20151126-06:50:59: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:50:59: [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)
20151126-06:51:00: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:00: [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)
20151126-06:51:00: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:00: [INFO]: certificate filename: testPerson_SelfSigned [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:00: [INFO]: client setup as Subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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]
20151126-06:51:00: [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]
20151126-06:51:01: [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]
20151126-06:51:01: [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)
20151126-06:51:01: [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]
20151126-06:51:01: [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]
20151126-06:51:01: [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)
20151126-06:51: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=write with pid TierTesting:mn-dev-ucsb-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:02: [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]
20151126-06:51:02: [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)
20151126-06:51:02: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:02: [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]
20151126-06:51:02: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:02: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:03: [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]
20151126-06:51: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:51:04: [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]
20151126-06:51:04: [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]
20151126-06:51:04: [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]
20151126-06:51:04: [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]
20151126-06:51:04: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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]
20151126-06:51: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]
20151126-06:51: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=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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=write [org.dataone.client.rest.RestClient]
20151126-06:51:07: [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]
20151126-06:51:07: [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]
20151126-06:51:07: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:07: [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]
20151126-06:51:07: [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]
20151126-06:51:08: [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]
20151126-06:51:09: [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]
20151126-06:51:09: [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]
20151126-06:51:09: [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]
20151126-06:51:09: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:11: [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]
20151126-06:51:11: [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]
20151126-06:51:12: [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]
20151126-06:51:12: [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]
20151126-06:51:12: [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]
20151126-06:51:12: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:13: [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]
20151126-06:51:13: [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]
20151126-06:51:13: [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)
20151126-06:51:14: [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]
20151126-06:51:14: [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]
20151126-06:51:14: [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)
20151126-06:51:14: [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]
20151126-06:51:15: [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]
20151126-06:51:15: [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)
20151126-06:51:15: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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_testPerson.14?action=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:16: [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]
20151126-06:51:16: [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)
20151126-06:51:16: [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]
20151126-06:51:16: [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]
20151126-06:51:16: [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)
20151126-06:51: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=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:17: [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]
20151126-06:51:17: [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)
20151126-06:51:17: [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]
20151126-06:51:18: [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]
20151126-06:51:18: [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)
20151126-06:51:18: [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]
20151126-06:51:18: [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]
20151126-06:51:18: [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)
20151126-06:51:19: [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]
20151126-06:51:19: [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]
20151126-06:51:19: [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)
20151126-06:51:19: [INFO]: created client for certificate file: testPerson_Expired with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:19: [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]
20151126-06:51:19: [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)
20151126-06:51:20: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:20: [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)
20151126-06:51:20: [INFO]: Running isAuthorized() on null with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:20: [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)
20151126-06:51: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]
20151126-06:51:21: [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]
20151126-06:51:21: [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]
20151126-06:51:21: [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)
20151126-06:51:21: [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]
20151126-06:51:21: [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]
20151126-06:51:21: [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)
20151126-06:51: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=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testPerson.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [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]
20151126-06:51:22: [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)
20151126-06:51:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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]
20151126-06:51:22: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:51:22: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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]
20151126-06:51:23: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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]
20151126-06:51:23: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:23: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:53: [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]
20151126-06:51:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:53: [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]
20151126-06:51:53: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:53: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51:54: [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]
20151126-06:51: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]
20151126-06:51: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=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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=write [org.dataone.client.rest.RestClient]
20151126-06:51: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]
20151126-06:51: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]
20151126-06:51:55: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:51:56: [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)
20151126-06:51:57: [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]
20151126-06:51: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_testGroup.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:51:57: [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)
20151126-06:51:57: [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]
20151126-06:51: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_testGroup.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:51:58: [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)
20151126-06:51:58: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:51: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_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:51:59: [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]
20151126-06:51: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_testGroup.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:52: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_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:52:00: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:52: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=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:52: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_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:52:02: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:52: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_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:04: [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]
20151126-06:52:04: [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]
20151126-06:52:04: [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]
20151126-06:52:04: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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=read with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:52:05: [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)
20151126-06:52: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_testGroup.14?action=changePermission with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:52:06: [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)
20151126-06:52: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_testGroup.14?action=write with pid TierTesting:mn-dev-unm-2:RightsHolder_testGroup.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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_testGroup.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:52:06: [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)
20151126-06:52:07: [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-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:07: [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]
20151126-06:52:07: [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)
20151126-06:52:08: [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]
20151126-06:52:08: [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]
20151126-06:52:08: [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)
20151126-06:52:08: [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]
20151126-06:52:08: [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]
20151126-06:52:08: [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)
20151126-06:52:08: [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]
20151126-06:52:09: [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-unm-2:RightsHolder_testGroup.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:09: [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]
20151126-06:52:09: [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)
20151126-06:52:09: [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]
20151126-06:52:09: [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]
20151126-06:52:09: [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)
20151126-06:52:10: [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]
20151126-06:52:10: [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]
20151126-06:52:10: [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)
20151126-06:52:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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]
20151126-06:52:10: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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]
20151126-06:52:10: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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]
20151126-06:52:10: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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]
20151126-06:52:10: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:10: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:11: [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]
20151126-06:52:11: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:11: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:12: [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]
20151126-06:52:13: [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]
20151126-06:52:13: [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]
20151126-06:52:14: [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]
20151126-06:52: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=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52: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]
20151126-06:52:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:15: [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]
20151126-06:52:16: [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]
20151126-06:52:16: [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)
20151126-06:52:17: [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]
20151126-06:52:18: [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]
20151126-06:52:18: [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: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)
20151126-06:52:18: [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]
20151126-06:52:19: [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]
20151126-06:52:19: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:20: [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]
20151126-06:52:21: [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]
20151126-06:52:21: [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)
20151126-06:52:21: [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]
20151126-06:52:22: [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]
20151126-06:52:22: [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)
20151126-06:52:23: [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]
20151126-06:52:23: [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]
20151126-06:52:23: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:24: [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]
20151126-06:52:24: [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]
20151126-06:52:24: [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)
20151126-06:52:25: [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]
20151126-06:52:26: [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]
20151126-06:52:26: [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)
20151126-06:52:26: [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]
20151126-06:52:27: [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]
20151126-06:52:27: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:52:28: [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]
20151126-06:52:29: [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]
20151126-06:52:29: [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)
20151126-06:52:29: [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]
20151126-06:52:30: [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]
20151126-06:52:30: [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)
20151126-06:52:30: [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]
20151126-06:53: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]
20151126-06:53:00: [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:561)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.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
20151126-06:53:00: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:03: [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]
20151126-06:53:03: [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)
20151126-06:53:03: [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]
20151126-06:53:04: [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]
20151126-06:53:04: [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)
20151126-06:53: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=write with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:05: [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]
20151126-06:53:05: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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_testGroup.14?action=read with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:06: [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]
20151126-06:53:06: [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)
20151126-06:53:07: [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]
20151126-06:53:07: [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]
20151126-06:53:07: [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)
20151126-06:53:08: [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]
20151126-06:53:08: [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]
20151126-06:53:09: [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]
20151126-06:53:09: [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]
20151126-06:53:09: [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)
20151126-06:53: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:10: [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]
20151126-06:53:10: [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)
20151126-06:53:10: [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]
20151126-06:53:10: [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]
20151126-06:53: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]
20151126-06:53:11: [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]
20151126-06:53:11: [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]
20151126-06:53:11: [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)
20151126-06:53: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Public_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:11: [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]
20151126-06:53:11: [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)
20151126-06:53:12: [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]
20151126-06:53:12: [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]
20151126-06:53:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:12: [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]
20151126-06:53:13: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:13: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:13: [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]
20151126-06:53: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:53: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]
20151126-06:53: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]
20151126-06:53: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=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53: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]
20151126-06:53:15: [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)
20151126-06:53: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]
20151126-06:53:17: [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]
20151126-06:53:17: [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)
20151126-06:53:17: [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]
20151126-06:53:17: [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]
20151126-06:53:17: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:18: [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]
20151126-06:53:18: [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]
20151126-06:53:18: [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)
20151126-06:53:19: [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]
20151126-06:53:19: [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]
20151126-06:53:19: [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)
20151126-06:53:19: [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]
20151126-06:53:19: [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]
20151126-06:53:19: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:20: [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]
20151126-06:53:20: [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]
20151126-06:53:20: [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)
20151126-06:53:21: [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]
20151126-06:53:21: [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]
20151126-06:53:21: [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)
20151126-06:53:21: [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]
20151126-06:53:22: [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]
20151126-06:53:22: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:22: [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]
20151126-06:53:22: [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]
20151126-06:53:22: [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)
20151126-06:53:23: [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]
20151126-06:53:23: [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]
20151126-06:53:23: [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)
20151126-06:53:24: [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]
20151126-06:53:24: [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]
20151126-06:53:24: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:24: [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]
20151126-06:53:24: [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]
20151126-06:53:24: [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)
20151126-06:53:25: [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]
20151126-06:53:25: [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]
20151126-06:53:25: [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)
20151126-06:53: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=write with pid TierTesting:mn-dev-unm-2:Public_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:26: [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]
20151126-06:53:26: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:27: [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]
20151126-06:53:27: [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]
20151126-06:53:27: [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)
20151126-06:53:27: [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]
20151126-06:53:28: [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]
20151126-06:53:28: [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)
20151126-06:53:28: [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]
20151126-06:53:28: [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]
20151126-06:53:29: [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]
20151126-06:53:29: [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]
20151126-06:53:29: [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)
20151126-06:53:29: [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]
20151126-06:53:29: [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]
20151126-06:53:29: [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)
20151126-06:53:30: [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]
20151126-06:53:30: [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]
20151126-06:53:30: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:30: [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]
20151126-06:53:30: [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]
20151126-06:53:30: [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)
20151126-06:53:31: [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]
20151126-06:53:31: [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]
20151126-06:53:31: [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)
20151126-06:53:31: [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]
20151126-06:53:31: [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]
20151126-06:53:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:31: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:32: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:32: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:32: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53: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]
20151126-06:53:32: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:32: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:33: [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]
20151126-06:53:33: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:33: [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]
20151126-06:53:34: [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]
20151126-06:53:35: [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]
20151126-06:53:36: [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]
20151126-06:53: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=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:37: [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]
20151126-06:53:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:37: [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]
20151126-06:53:38: [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]
20151126-06:53:38: [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)
20151126-06:53:39: [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]
20151126-06:53:39: [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]
20151126-06:53:39: [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)
20151126-06:53:40: [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]
20151126-06:53:41: [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]
20151126-06:53:41: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:53:41: [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]
20151126-06:54: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]
20151126-06:54:12: [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
20151126-06:54: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]
20151126-06:54:13: [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]
20151126-06:54:13: [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)
20151126-06:54:13: [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]
20151126-06:54: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=read [org.dataone.client.rest.RestClient]
20151126-06:54:14: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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=read with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:54:15: [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)
20151126-06:54:16: [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]
20151126-06:54: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]
20151126-06:54:17: [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)
20151126-06:54: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]
20151126-06:54: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=read [org.dataone.client.rest.RestClient]
20151126-06:54:18: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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]
20151126-06:54: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]
20151126-06:54:19: [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)
20151126-06:54: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]
20151126-06:54:20: [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]
20151126-06:54:20: [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)
20151126-06:54: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]
20151126-06:54: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]
20151126-06:54:22: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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]
20151126-06:54: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]
20151126-06:54: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; 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)
20151126-06:54:23: [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]
20151126-06:54: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]
20151126-06:54: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; 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)
20151126-06:54: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]
20151126-06:54:25: [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]
20151126-06:54:25: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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]
20151126-06:54:27: [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]
20151126-06:54:27: [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)
20151126-06:54:27: [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]
20151126-06:54:28: [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]
20151126-06:54:28: [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)
20151126-06:54: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=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:29: [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]
20151126-06:54:30: [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]
20151126-06:54:30: [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]
20151126-06:54:30: [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)
20151126-06:54: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:31: [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]
20151126-06:54:31: [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)
20151126-06:54: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=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:31: [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]
20151126-06:54:31: [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)
20151126-06:54:31: [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]
20151126-06:54:32: [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]
20151126-06:54:32: [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]
20151126-06:54:32: [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)
20151126-06:54:32: [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]
20151126-06:54:33: [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]
20151126-06:54:33: [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)
20151126-06:54: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=write with pid TierTesting:mn-dev-ucsb-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:33: [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]
20151126-06:54:33: [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)
20151126-06:54:33: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:34: [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]
20151126-06:54:34: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Authenticated_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:34: [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]
20151126-06:54: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]
20151126-06:54: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=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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=write [org.dataone.client.rest.RestClient]
20151126-06:54: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]
20151126-06:54: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=read [org.dataone.client.rest.RestClient]
20151126-06:54:36: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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]
20151126-06:54: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]
20151126-06:54:36: [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)
20151126-06:54: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=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54: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=write [org.dataone.client.rest.RestClient]
20151126-06:54:37: [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)
20151126-06:54: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]
20151126-06:54: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]
20151126-06:54:38: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:38: [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]
20151126-06:54:39: [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]
20151126-06:54:39: [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)
20151126-06:54:39: [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]
20151126-06:54:39: [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]
20151126-06:54:39: [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)
20151126-06:54:40: [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]
20151126-06:54:40: [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]
20151126-06:54:40: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:41: [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]
20151126-06:54:41: [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]
20151126-06:54:41: [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)
20151126-06:54:41: [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]
20151126-06:54:42: [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]
20151126-06:54:42: [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)
20151126-06:54:43: [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]
20151126-06:54:43: [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]
20151126-06:54:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:43: [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]
20151126-06:54:43: [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]
20151126-06:54:44: [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)
20151126-06:54: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=changePermission with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:44: [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]
20151126-06:54:44: [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)
20151126-06:54:45: [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]
20151126-06:54:45: [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]
20151126-06:54:45: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:45: [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]
20151126-06:54:46: [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]
20151126-06:54:46: [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)
20151126-06:54:46: [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]
20151126-06:54:46: [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]
20151126-06:54:46: [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)
20151126-06:54: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=write with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:47: [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]
20151126-06:54:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:54:47: [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]
20151126-06:54:48: [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]
20151126-06:54:48: [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)
20151126-06:54:48: [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]
20151126-06:55:18: [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]
20151126-06:55:18: [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)
20151126-06:55:19: [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]
20151126-06:55:19: [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]
20151126-06:55: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=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:20: [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)
20151126-06:55:20: [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]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:20: [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)
20151126-06:55: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]
20151126-06:55: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]
20151126-06:55:21: [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)
20151126-06:55:21: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=read with pid TierTesting:mn-dev-unm-2:Authenticated_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:55:21: [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)
20151126-06:55:22: [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]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:22: [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)
20151126-06:55:22: [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]
20151126-06:55: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=read [org.dataone.client.rest.RestClient]
20151126-06:55:22: [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)
20151126-06:55:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:22: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:22: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:23: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:23: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:23: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:23: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:24: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:24: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:25: [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]
20151126-06:55:25: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Verified_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:25: [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]
20151126-06:55:26: [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]
20151126-06:55: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:27: [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]
20151126-06:55:27: [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]
20151126-06:55:28: [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]
20151126-06:55:28: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:29: [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]
20151126-06:55:29: [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]
20151126-06:55:29: [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)
20151126-06:55:30: [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]
20151126-06:55:30: [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]
20151126-06:55:30: [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)
20151126-06:55:31: [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]
20151126-06:55:32: [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]
20151126-06:55:32: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:33: [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]
20151126-06:55:33: [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)
20151126-06:55:34: [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]
20151126-06:55:35: [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]
20151126-06:55:35: [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)
20151126-06:55:35: [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]
20151126-06:55:36: [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]
20151126-06:55:36: [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)
20151126-06:55:36: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=read with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:37: [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]
20151126-06:55:37: [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)
20151126-06:55:38: [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]
20151126-06:55:38: [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]
20151126-06:55:38: [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)
20151126-06:55:39: [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]
20151126-06:55:40: [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]
20151126-06:55:40: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:41: [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]
20151126-06:55: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]
20151126-06:55:41: [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)
20151126-06:55: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]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:43: [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)
20151126-06:55: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]
20151126-06:55:44: [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]
20151126-06:55:44: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:45: [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]
20151126-06:55: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:55:46: [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)
20151126-06:55:47: [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]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:47: [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)
20151126-06:55:48: [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]
20151126-06:55: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=read [org.dataone.client.rest.RestClient]
20151126-06:55:49: [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)
20151126-06:55:49: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:49: [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]
20151126-06:55:50: [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]
20151126-06:55:50: [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)
20151126-06:55: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:51: [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)
20151126-06:55:51: [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]
20151126-06:55: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=read [org.dataone.client.rest.RestClient]
20151126-06:55:52: [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)
20151126-06:55:53: [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]
20151126-06:55: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:55:53: [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)
20151126-06:55: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=changePermission with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:54: [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)
20151126-06:55: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]
20151126-06:55: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]
20151126-06:55:54: [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)
20151126-06:55:54: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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]
20151126-06:55:55: [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]
20151126-06:55:55: [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)
20151126-06:55: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]
20151126-06:55: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=write [org.dataone.client.rest.RestClient]
20151126-06:55:56: [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)
20151126-06:55: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=write with pid TierTesting:mn-dev-ucsb-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55: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=read [org.dataone.client.rest.RestClient]
20151126-06:55:56: [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)
20151126-06:55:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:57: [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]
20151126-06:55:57: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Verified_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:57: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:57: [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]
20151126-06:55:57: [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]
20151126-06:55:58: [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]
20151126-06:55:58: [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]
20151126-06:55: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=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:59: [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]
20151126-06:55:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:55:59: [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]
20151126-06:55:59: [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]
20151126-06:56:00: [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)
20151126-06:56:00: [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]
20151126-06:56:00: [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]
20151126-06:56:00: [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)
20151126-06:56: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=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:01: [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]
20151126-06:56:01: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:02: [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]
20151126-06:56:02: [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)
20151126-06:56:02: [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]
20151126-06:56:02: [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]
20151126-06:56:02: [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)
20151126-06:56:03: [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]
20151126-06:56:03: [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]
20151126-06:56:03: [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)
20151126-06:56:03: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:04: [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]
20151126-06:56:04: [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]
20151126-06:56:04: [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)
20151126-06:56:04: [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]
20151126-06:56:04: [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]
20151126-06:56:04: [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)
20151126-06:56:05: [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]
20151126-06:56:05: [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]
20151126-06:56:05: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:06: [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]
20151126-06:56:06: [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)
20151126-06:56:06: [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]
20151126-06:56:06: [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]
20151126-06:56:06: [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)
20151126-06:56:07: [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]
20151126-06:56:07: [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]
20151126-06:56:07: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:08: [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]
20151126-06:56:08: [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)
20151126-06:56:09: [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]
20151126-06:56:09: [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]
20151126-06:56:09: [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)
20151126-06:56:09: [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]
20151126-06:56: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=read [org.dataone.client.rest.RestClient]
20151126-06:56:10: [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)
20151126-06:56:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:10: [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]
20151126-06:56: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]
20151126-06:56:10: [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)
20151126-06:56: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]
20151126-06:56: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]
20151126-06:56:11: [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)
20151126-06:56:12: [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]
20151126-06:56: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=read [org.dataone.client.rest.RestClient]
20151126-06:56:12: [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)
20151126-06:56: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]
20151126-06:56: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]
20151126-06:56:12: [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)
20151126-06:56: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]
20151126-06:56: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]
20151126-06:56:13: [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)
20151126-06:56: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=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read [org.dataone.client.rest.RestClient]
20151126-06:56:13: [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)
20151126-06:56:13: [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]
20151126-06:56: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]
20151126-06:56: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:56:14: [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)
20151126-06:56: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=changePermission with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=write [org.dataone.client.rest.RestClient]
20151126-06:56:14: [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)
20151126-06:56: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=write with pid TierTesting:mn-dev-unm-2:Verified_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read [org.dataone.client.rest.RestClient]
20151126-06:56:15: [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)
20151126-06:56:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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]
20151126-06:56:15: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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]
20151126-06:56:15: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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]
20151126-06:56:16: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:16: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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]
20151126-06:56:16: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:16: [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]
20151126-06:56:16: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testPerson_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:17: [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]
20151126-06:56: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:56: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:56: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=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:56:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:22: [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]
20151126-06:56:22: [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)
20151126-06:56:23: [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]
20151126-06:56:23: [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]
20151126-06:56:23: [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)
20151126-06:56:24: [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]
20151126-06:56: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:56:25: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56:26: [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]
20151126-06:56: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]
20151126-06:56: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_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)
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
20151126-06:56: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]
20151126-06:56: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]
20151126-06:56:57: [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)
20151126-06:56: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]
20151126-06:56: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]
20151126-06:56:58: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:56: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]
20151126-06:57: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:00: [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)
20151126-06:57: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]
20151126-06:57: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=write [org.dataone.client.rest.RestClient]
20151126-06:57:01: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57:02: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:03: [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]
20151126-06:57:04: [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]
20151126-06:57:04: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:05: [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)
20151126-06:57: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=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:06: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:07: [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]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:08: [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)
20151126-06:57: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:09: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:10: [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)
20151126-06:57:10: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:11: [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)
20151126-06:57: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:13: [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]
20151126-06:57:13: [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)
20151126-06:57:13: [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]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:14: [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)
20151126-06:57: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=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:15: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:15: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:16: [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)
20151126-06:57:16: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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=read with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:17: [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]
20151126-06:57:17: [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)
20151126-06:57: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:17: [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]
20151126-06:57:17: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:18: [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)
20151126-06:57:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:19: [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]
20151126-06:57:19: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:19: [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]
20151126-06:57: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]
20151126-06:57: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]
20151126-06:57: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]
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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=read [org.dataone.client.rest.RestClient]
20151126-06:57:21: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:22: [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)
20151126-06:57: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]
20151126-06:57: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]
20151126-06:57:22: [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)
20151126-06:57:23: [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]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:23: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:24: [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]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:24: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:25: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:25: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:26: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:27: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:28: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:28: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:29: [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)
20151126-06:57:30: [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]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:30: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:31: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:31: [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)
20151126-06:57: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=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:32: [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]
20151126-06:57:32: [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)
20151126-06:57:32: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:33: [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]
20151126-06:57:33: [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)
20151126-06:57:33: [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]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:34: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:34: [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)
20151126-06:57: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_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:35: [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)
20151126-06:57: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=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:36: [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)
20151126-06:57: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=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:36: [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)
20151126-06:57: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]
20151126-06:57: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=read with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:37: [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)
20151126-06:57: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:57:37: [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)
20151126-06:57: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:38: [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)
20151126-06:57:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:38: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:38: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57:38: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:38: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57:44: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57:44: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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]
20151126-06:57:44: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:44: [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]
20151126-06:57:44: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:45: [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]
20151126-06:57: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57: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_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:47: [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]
20151126-06:57: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:49: [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]
20151126-06:57: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:50: [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)
20151126-06:57: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]
20151126-06:57: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=write [org.dataone.client.rest.RestClient]
20151126-06:57: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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=read [org.dataone.client.rest.RestClient]
20151126-06:57:52: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57:53: [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]
20151126-06:57: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:53: [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)
20151126-06:57: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]
20151126-06:57: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]
20151126-06:57: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:57:57: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:57: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_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:57:58: [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)
20151126-06:57: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_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:58: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=read [org.dataone.client.rest.RestClient]
20151126-06:58:30: [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:1123)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.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
20151126-06:58:30: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:32: [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)
20151126-06:58:33: [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]
20151126-06:58: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=write [org.dataone.client.rest.RestClient]
20151126-06:58: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=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:58:34: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:35: [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)
20151126-06:58:36: [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]
20151126-06:58: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=write [org.dataone.client.rest.RestClient]
20151126-06:58:36: [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)
20151126-06:58: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=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=read [org.dataone.client.rest.RestClient]
20151126-06:58:38: [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)
20151126-06:58:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:39: [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)
20151126-06:58:39: [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]
20151126-06:58: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=write [org.dataone.client.rest.RestClient]
20151126-06:58:40: [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)
20151126-06:58: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=write with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:58:41: [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)
20151126-06:58: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:42: [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)
20151126-06:58:43: [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]
20151126-06:58: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=write [org.dataone.client.rest.RestClient]
20151126-06:58:43: [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)
20151126-06:58:43: [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]
20151126-06:58: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]
20151126-06:58:43: [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)
20151126-06:58:43: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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]
20151126-06:58:44: [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)
20151126-06:58: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]
20151126-06:58: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=write [org.dataone.client.rest.RestClient]
20151126-06:58:44: [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)
20151126-06:58: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]
20151126-06:58: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=read [org.dataone.client.rest.RestClient]
20151126-06:58:45: [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)
20151126-06:58:45: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:46: [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]
20151126-06:58:46: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:46: [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]
20151126-06:58: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_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58: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_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:58: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_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:58:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:48: [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]
20151126-06:58: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_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:48: [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)
20151126-06:58:49: [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]
20151126-06:58: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:58: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_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:58:50: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-06:58:50: [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)
20151126-06:58: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_WRITE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:58: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_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-06:58:52: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:53: [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]
20151126-06:58:53: [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)
20151126-06:58:53: [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]
20151126-06:58:53: [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]
20151126-06:58: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=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:54: [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]
20151126-06:58:54: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:55: [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]
20151126-06:58:55: [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: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)
20151126-06:58:55: [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]
20151126-06:58:55: [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]
20151126-06:58:56: [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]
20151126-06:58:56: [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]
20151126-06:58:56: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:57: [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]
20151126-06:58:57: [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)
20151126-06:58:57: [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]
20151126-06:58:57: [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]
20151126-06:58:57: [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)
20151126-06:58: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=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:58: [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]
20151126-06:58:58: [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)
20151126-06:58:58: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:58:59: [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]
20151126-06:58:59: [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)
20151126-06:58:59: [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]
20151126-06:58:59: [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]
20151126-06:58:59: [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)
20151126-06:59:00: [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]
20151126-06:59:00: [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]
20151126-06:59:00: [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)
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:01: [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]
20151126-06:59:01: [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)
20151126-06:59:01: [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]
20151126-06:59:01: [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]
20151126-06:59:01: [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)
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:02: [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)
20151126-06:59:02: [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]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:02: [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)
20151126-06:59: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=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:03: [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)
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59:03: [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)
20151126-06:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:03: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:03: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:03: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:04: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:59:04: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:59:04: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-06:59:04: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:04: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:34: [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]
20151126-06:59:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:35: [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]
20151126-06:59:35: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:35: [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]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:37: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59:39: [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]
20151126-06:59:39: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=write [org.dataone.client.rest.RestClient]
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:41: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59: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=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=write [org.dataone.client.rest.RestClient]
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:43: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:45: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59:46: [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)
20151126-06:59: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]
20151126-06:59: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=write [org.dataone.client.rest.RestClient]
20151126-06:59:47: [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)
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:47: [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)
20151126-06:59:47: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59:48: [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)
20151126-06:59:49: [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]
20151126-06:59: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=write [org.dataone.client.rest.RestClient]
20151126-06:59:49: [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)
20151126-06:59:49: [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]
20151126-06:59: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]
20151126-06:59:50: [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)
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59:50: [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)
20151126-06:59: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]
20151126-06:59: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]
20151126-06:59: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: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)
20151126-06:59: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=write with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:51: [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)
20151126-06:59: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]
20151126-06:59: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59:52: [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)
20151126-06:59: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=changePermission with pid TierTesting:mn-dev-unm-2:testPerson_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=write [org.dataone.client.rest.RestClient]
20151126-06:59:52: [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)
20151126-06:59:53: [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]
20151126-06:59:53: [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]
20151126-06:59:53: [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)
20151126-06:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:54: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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]
20151126-06:59:54: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_READ.14 [org.dataone.client.rest.RestClient]
20151126-06:59:55: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testGroup_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:55: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_READ.14 with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=changePermission [org.dataone.client.rest.RestClient]
20151126-06:59: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-06:59: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59: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=read [org.dataone.client.rest.RestClient]
20151126-06:59:59: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-06:59:59: [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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:00: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:01: [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)
20151126-07:00:02: [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]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:02: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:04: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:05: [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)
20151126-07:00:06: [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]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:06: [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)
20151126-07:00:06: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:07: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:09: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:10: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:11: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:13: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:14: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:15: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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]
20151126-07:00:17: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:18: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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]
20151126-07:00:19: [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)
20151126-07:00:19: [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]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:21: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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]
20151126-07:00:22: [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)
20151126-07:00:23: [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]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:23: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:00:23: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:24: [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)
20151126-07:00: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]
20151126-07:00: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:25: [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)
20151126-07:00:25: [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]
20151126-07:00: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:00:26: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:26: [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)
20151126-07:00:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14 [org.dataone.client.rest.RestClient]
20151126-07:00:27: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14 with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:29: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:29: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:00:30: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:31: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:31: [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]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:31: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:00:32: [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)
20151126-07:00: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_READ.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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_READ.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:33: [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)
20151126-07:00:33: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:33: [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]
20151126-07:00: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_READ.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:33: [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)
20151126-07:00: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_READ.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:34: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:35: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:35: [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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:35: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:36: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:37: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:37: [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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:38: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:38: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:39: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:40: [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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:40: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:41: [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)
20151126-07:00:41: [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]
20151126-07:00: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]
20151126-07:00:41: [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)
20151126-07:00:42: [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]
20151126-07:00: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]
20151126-07:00:42: [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)
20151126-07:00: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]
20151126-07:00: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]
20151126-07:00:42: [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)
20151126-07:00: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]
20151126-07:00: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]
20151126-07:00:43: [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)
20151126-07:00:43: [INFO]: created client for certificate file: testPerson_SelfSigned with subject: CN=testPerson_SelfSigned,OU=CoreDev,O=DataONE,L=Albuquerque,ST=New Mexico,C=US [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:43: [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)
20151126-07:00: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]
20151126-07:00: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]
20151126-07:00:44: [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)
20151126-07:00: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=write with pid TierTesting:mn-dev-unm-2:testGroup_READ.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read [org.dataone.client.rest.RestClient]
20151126-07:00:44: [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)
20151126-07:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:44: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:44: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:44: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:45: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:00:45: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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]
20151126-07:00:45: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:46: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:00:46: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:46: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:00:46: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:46: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:47: [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]
20151126-07:00:47: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:47: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:48: [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]
20151126-07:00:48: [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]
20151126-07:00:49: [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]
20151126-07:00:50: [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]
20151126-07:00: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:51: [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]
20151126-07:00:51: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:52: [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]
20151126-07:00:52: [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)
20151126-07:00:53: [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]
20151126-07:00:54: [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]
20151126-07:00:54: [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]
20151126-07:00: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:55: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00:56: [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]
20151126-07:00: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:00:57: [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)
20151126-07:00: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:00: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=write [org.dataone.client.rest.RestClient]
20151126-07:00:58: [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)
20151126-07:00:59: [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]
20151126-07:00: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:00:59: [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)
20151126-07:00:59: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:00: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:01: [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)
20151126-07:01:02: [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]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:03: [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]
20151126-07:01:03: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:04: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:05: [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)
20151126-07:01: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:01:08: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:08: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:09: [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)
20151126-07:01: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:01:12: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:12: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:13: [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)
20151126-07:01: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_WRITE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01:14: [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)
20151126-07:01:15: [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]
20151126-07:01: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=read [org.dataone.client.rest.RestClient]
20151126-07:01:16: [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)
20151126-07:01:16: [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]
20151126-07:01: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]
20151126-07:01:16: [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)
20151126-07:01: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=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:17: [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)
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:18: [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)
20151126-07:01:18: [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]
20151126-07:01: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_READ.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:18: [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)
20151126-07:01:19: [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]
20151126-07:01: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:01:19: [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)
20151126-07:01:19: [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]
20151126-07:01: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:01:19: [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)
20151126-07:01:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:25: [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]
20151126-07:01:25: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:25: [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]
20151126-07:01: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_WRITE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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_WRITE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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_WRITE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:01:27: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:28: [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]
20151126-07:01: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]
20151126-07:01:28: [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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01:29: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:30: [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]
20151126-07:01: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]
20151126-07:01:30: [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)
20151126-07:01: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:31: [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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01:31: [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)
20151126-07:01:31: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01:32: [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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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=read [org.dataone.client.rest.RestClient]
20151126-07:01:33: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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: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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:36: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:36: [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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01: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=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:38: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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_WRITE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:38: [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)
20151126-07:01: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]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01:39: [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)
20151126-07:01: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=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:40: [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)
20151126-07:01:40: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:40: [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)
20151126-07:01:41: [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]
20151126-07:01: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=write [org.dataone.client.rest.RestClient]
20151126-07:01:41: [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)
20151126-07:01:41: [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]
20151126-07:01: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=read [org.dataone.client.rest.RestClient]
20151126-07:01:41: [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)
20151126-07:01:41: [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]
20151126-07:01:42: [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]
20151126-07:01: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:01:42: [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)
20151126-07:01: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]
20151126-07:01: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]
20151126-07:01:42: [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)
20151126-07:01: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_WRITE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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=read [org.dataone.client.rest.RestClient]
20151126-07:01:43: [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)
20151126-07:01:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01: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]
20151126-07:01:43: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:01:43: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:49: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:01:49: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:49: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:49: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:01:49: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:01:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02:12: [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]
20151126-07:02:12: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02:12: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02:12: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:02: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:02:15: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:02:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02:16: [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-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:02: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:02:19: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:02:20: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:02:21: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;  : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:02: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:02:22: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;  : WRITE not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:02: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_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:02:24: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testPerson,DC=dataone,DC=org; public;  : READ not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:02:24: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:02:25: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:02:27: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02:28: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:02:28: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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=read with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:02: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:02:58: [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_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1708)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.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
20151126-07:02:59: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03:29: [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_testGroup_can_ChangePerm(AbstractAuthorizationTestImplementations.java:1709)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.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
20151126-07:03:30: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:31: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_WRITE.14?action=read with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03:33: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:34: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:36: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03:36: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;  : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:03: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03:37: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;  : WRITE not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:38: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: authenticatedUser; CN=testSubmitter,DC=dataone,DC=org; public;  : READ not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:03: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=read with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03:39: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:03:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03:40: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-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)
20151126-07:03:40: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-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)
20151126-07:03:41: [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]
20151126-07:03:41: [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-ucsb-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:41: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03:41: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : CHANGE_PERMISSION not allowed on TierTesting:mn-dev-ucsb-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-ucsb-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)
20151126-07:03:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:42: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03:42: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : WRITE not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: WRITE not allowed on TierTesting:mn-dev-ucsb-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)
20151126-07:03:42: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=write with pid TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:43: [ERROR]: isAuthorized() returned exception: NotAuthorized1820 : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  : READ not allowed on TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14 for subject[s]: public;  [org.dataone.integration.ContextAwareTestCaseDataone]
org.dataone.service.exceptions.NotAuthorized: READ not allowed on TierTesting:mn-dev-ucsb-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)
20151126-07:03:43: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:44: [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]
20151126-07:03:44: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:44: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:44: [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]
20151126-07:03: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:46: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:48: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:49: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03:49: [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)
20151126-07:03: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=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03:50: [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)
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:50: [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)
20151126-07:03:50: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:51: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=changePermission [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=write [org.dataone.client.rest.RestClient]
20151126-07:03: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_CHANGE.14?action=write with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read [org.dataone.client.rest.RestClient]
20151126-07:03:53: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:53: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:54: [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]
20151126-07:03:54: [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]
20151126-07:03:54: [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]
20151126-07:03:55: [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]
20151126-07:03:55: [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]
20151126-07:03:55: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03: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_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:57: [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]
20151126-07:03:57: [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]
20151126-07:03:57: [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]
20151126-07:03:58: [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]
20151126-07:03:58: [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]
20151126-07:03:58: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:59: [INFO]: Running isAuthorized() on GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/isAuthorized/TierTesting:mn-dev-ucsb-2:testGroup_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:03:59: [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]
20151126-07:03:59: [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)
20151126-07:04:00: [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]
20151126-07:04:00: [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]
20151126-07:04:00: [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)
20151126-07:04:00: [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]
20151126-07:04:00: [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]
20151126-07:04:00: [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)
20151126-07:04: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_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:01: [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]
20151126-07:04:01: [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)
20151126-07:04:02: [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]
20151126-07:04:02: [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]
20151126-07:04:02: [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)
20151126-07:04:02: [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]
20151126-07:04:02: [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]
20151126-07:04:02: [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)
20151126-07:04:02: [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]
20151126-07:04: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_CHANGE.14?action=read with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:03: [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]
20151126-07:04:03: [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)
20151126-07:04: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_CHANGE.14?action=changePermission with pid TierTesting:mn-dev-unm-2:testGroup_CHANGE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:03: [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]
20151126-07:04:03: [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)
20151126-07:04:04: [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]
20151126-07:04:04: [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]
20151126-07:04:04: [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)
20151126-07:04:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:04: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:04: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:04: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:04: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:05: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:05: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:05: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:05: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:05: [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]
20151126-07:04:05: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:05: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:06: [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]
20151126-07:04:08: [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]
20151126-07:04:08: [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]
20151126-07:04:09: [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]
20151126-07:04:09: [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]
20151126-07:04:10: [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]
20151126-07:04:10: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:11: [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]
20151126-07:04:11: [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]
20151126-07:04:11: [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)
20151126-07:04:12: [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]
20151126-07:04:13: [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]
20151126-07:04:13: [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]
20151126-07:04:14: [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]
20151126-07:04:14: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:15: [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]
20151126-07:04:16: [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]
20151126-07:04:16: [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)
20151126-07:04:16: [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]
20151126-07:04:17: [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]
20151126-07:04:17: [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)
20151126-07:04:18: [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]
20151126-07:04:19: [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]
20151126-07:04:19: [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)
20151126-07:04:19: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:20: [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]
20151126-07:04:20: [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)
20151126-07:04:20: [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]
20151126-07:04:22: [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]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04:23: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:25: [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]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04:26: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:29: [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]
20151126-07:04:30: [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]
20151126-07:04:30: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:31: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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_CHANGE.14?action=read with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:33: [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)
20151126-07:04: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]
20151126-07:04:34: [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]
20151126-07:04:34: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:36: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:37: [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]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:37: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:38: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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=write with pid TierTesting:mn-dev-ucsb-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:39: [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)
20151126-07:04:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:39: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:39: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:40: [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]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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=write [org.dataone.client.rest.RestClient]
20151126-07:04: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=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:42: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:43: [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)
20151126-07:04: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=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=write [org.dataone.client.rest.RestClient]
20151126-07:04: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=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:44: [INFO]: created client for certificate file: testPerson_NoSubjectInfo with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:45: [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)
20151126-07:04: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=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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=write with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: READ ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:46: [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)
20151126-07:04:46: [INFO]: created client for certificate file: testEQPerson1 with subject: CN=testEQPerson1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:47: [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)
20151126-07:04: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=changePermission with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: WRITE ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:48: [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]
20151126-07:04: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=read [org.dataone.client.rest.RestClient]
20151126-07:04:48: [INFO]: created client for certificate file: testEQPerson3 with subject: CN=testEQPerson3,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:49: [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]
20151126-07:04: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=changePermission [org.dataone.client.rest.RestClient]
20151126-07:04:49: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04:50: [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]
20151126-07:04: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]
20151126-07:04:50: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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=read with pid TierTesting:mn-dev-unm-2:legacyAcct_WRITE.14 to check for permission: CHANGE_PERMISSION ... [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:52: [INFO]: created client for certificate file: testSubmitter with subject: CN=testSubmitter,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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=write [org.dataone.client.rest.RestClient]
20151126-07:04:53: [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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04: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]
20151126-07:04: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]
20151126-07:04: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)
20151126-07:04:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:58: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:58: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:58: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04: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]
20151126-07:04:58: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:04:58: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:12: [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]
20151126-07:05:12: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:12: [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]
20151126-07:05:13: [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]
20151126-07:05:13: [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]
20151126-07:05:14: [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]
20151126-07:05:14: [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]
20151126-07:05:14: [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]
20151126-07:05:14: [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)
20151126-07:05:14: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:14: [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]
20151126-07:05:15: [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]
20151126-07:05:15: [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]
20151126-07:05:16: [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]
20151126-07:05:16: [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)
20151126-07:05:16: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:16: [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]
20151126-07:05:16: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:16: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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)
20151126-07:05:17: [INFO]: created client for certificate file: testGroupie with subject: CN=testGroupie,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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]
20151126-07:05:17: [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: 7, Errors: 0, Skipped: 0, Time elapsed: 920.05 sec <<< FAILURE!
Running org.dataone.integration.it.apiTests.MNPackageV2IT
20151126-07:05:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:17: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:17: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:18: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:18: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:18: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: 
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: creating a test object.  pid = testPackage_scimeta_201532923518171 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:18: [INFO]: SystemMetadata for pid: testPackage_scimeta_201532923518171
<?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_201532923518171</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-26T07:05:18.179+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:18.179+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [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_201532923518171; FilePart:object = /tmp/mmp.output.1269638992513839602.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.2210155222041299220.tmp (949 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:19: [INFO]: object created.  pid = testPackage_scimeta_201532923518171 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [INFO]: creating a test object.  pid = MNCallAdapterTierTests.mn-dev-ucsb-2.201532923519454.testPackage_dataObj_ on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:19: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-ucsb-2.201532923519454.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.201532923519454.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-26T07:05:19.462+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:19.462+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:20: [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.201532923519454.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.7900627928101088609.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8496062189968939231.tmp (987 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:20: [INFO]: object created.  pid = MNCallAdapterTierTests.mn-dev-ucsb-2.201532923519454.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:21: [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_201532923518170; FilePart:object = /tmp/mmp.output.4339583889060270768.tmp (3167 bytes); FilePart:sysmeta = /tmp/mmp.output.7207799520232823415.tmp (775 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:22: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_201532923518170 [org.dataone.client.rest.RestClient]
20151126-07:05:22: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: 
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: creating a test object.  pid = testPackage_scimeta_201532923522548 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:22: [INFO]: SystemMetadata for pid: testPackage_scimeta_201532923522548
<?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_201532923522548</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-26T07:05:22.557+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:22.557+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [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_201532923522548; FilePart:object = /tmp/mmp.output.6028826922699221490.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.3091616252384710086.tmp (947 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:23: [INFO]: object created.  pid = testPackage_scimeta_201532923522548 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [INFO]: creating a test object.  pid = MNCallAdapterTierTests.mn-dev-unm-2.201532923523400.testPackage_dataObj_ on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:23: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-unm-2.201532923523400.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.201532923523400.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-26T07:05:23.408+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:23.408+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:24: [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.201532923523400.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.8812435638690151112.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.6436908745086539029.tmp (984 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:24: [INFO]: object created.  pid = MNCallAdapterTierTests.mn-dev-unm-2.201532923523400.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:24: [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_201532923522548; FilePart:object = /tmp/mmp.output.659483341696230228.tmp (3163 bytes); FilePart:sysmeta = /tmp/mmp.output.5775209221541883311.tmp (775 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:25: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_NotAuthorized_201532923522548 [org.dataone.client.rest.RestClient]
20151126-07:05:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:25: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:25: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:25: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:25: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:25: [INFO]: 
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [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]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: 
***************** running test for testGetPackage_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [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]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:26: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:26: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:26: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:26: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: 
***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [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]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: 
***************** running test for testGetPackage_UnsupportedType(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [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]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:27: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:27: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:27: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:27: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: 
***************** running test for testGetPackage(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: creating a test object.  pid = testPackage_scimeta_201532923527196 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:27: [INFO]: SystemMetadata for pid: testPackage_scimeta_201532923527196
<?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_201532923527196</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-26T07:05:27.204+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:27.204+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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_201532923527196; FilePart:object = /tmp/mmp.output.9084620624768214679.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5913288020602387465.tmp (949 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:28: [INFO]: object created.  pid = testPackage_scimeta_201532923527196 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:28: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:28: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:28: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:28: [INFO]: creating a test object.  pid = MNCallAdapterTierTests.mn-dev-ucsb-2.201532923528788.testPackage_dataObj_ on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:28: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-ucsb-2.201532923528788.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.201532923528788.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-26T07:05:28.796+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:28.796+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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.201532923528788.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.956379016854963344.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5118309620052004127.tmp (987 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:30: [INFO]: object created.  pid = MNCallAdapterTierTests.mn-dev-ucsb-2.201532923528788.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:30: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_201532923527195; FilePart:object = /tmp/mmp.output.8176246974095932867.tmp (3069 bytes); FilePart:sysmeta = /tmp/mmp.output.6051944302978830351.tmp (761 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_201532923527195 [org.dataone.client.rest.RestClient]
20151126-07:05:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: 
***************** running test for testGetPackage(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: creating a test object.  pid = testPackage_scimeta_201532923540139 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: SystemMetadata for pid: testPackage_scimeta_201532923540139
<?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_201532923540139</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-26T07:05:40.148+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:40.148+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [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_201532923540139; FilePart:object = /tmp/mmp.output.6852355523684918912.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5285000364673345379.tmp (947 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:40: [INFO]: object created.  pid = testPackage_scimeta_201532923540139 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: creating a test object.  pid = MNCallAdapterTierTests.mn-dev-unm-2.201532923540940.testPackage_dataObj_ on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:40: [INFO]: SystemMetadata for pid: MNCallAdapterTierTests.mn-dev-unm-2.201532923540940.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.201532923540940.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-26T07:05:40.948+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:40.948+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:41: [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.201532923540940.testPackage_dataObj_; FilePart:object = /tmp/mmp.output.5310236417277123389.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7299925468323450450.tmp (984 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:41: [INFO]: object created.  pid = MNCallAdapterTierTests.mn-dev-unm-2.201532923540940.testPackage_dataObj_ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:42: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = testGetPackage_201532923540139; FilePart:object = /tmp/mmp.output.1595094727479500553.tmp (3065 bytes); FilePart:sysmeta = /tmp/mmp.output.7203533773529469767.tmp (761 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:45: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/packages/application%2Fbagit-097/testGetPackage_201532923540139 [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.574 sec
Running org.dataone.integration.it.apiTests.MNCoreV2IT
20151126-07:05:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:45: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:45: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:46: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:46: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:46: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:46: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05: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]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20151126-07:05:47: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:47: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:47: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:48: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:48: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: 
***************** running test for testGetCapabilities() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/node [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.005 sec
Running org.dataone.integration.it.apiTests.MNViewV2IT
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:05:48: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:48: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:48: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:48: [INFO]: 
***************** running test for testView_NotAuthorized(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_NotAuthorized_201532923548756 [org.dataone.client.rest.RestClient]
20151126-07:05:49: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201532923548756 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: creating a test object.  pid = testView_NotAuthorized_201532923548756 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:49: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201532923548756
<?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_201532923548756</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-26T07:05:49.337+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:49.337+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:51: [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_201532923548756; FilePart:object = /tmp/mmp.output.4712069306396094947.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.982442908197112270.tmp (949 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:51: [INFO]: object created.  pid = testView_NotAuthorized_201532923548756 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:51: [INFO]:  ====>>>>> pid of procured test Object: testView_NotAuthorized_201532923548756 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views/default/testView_NotAuthorized_201532923548756 [org.dataone.client.rest.RestClient]
20151126-07:05:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:51: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:51: [INFO]: 
***************** running test for testView_NotAuthorized(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_NotAuthorized_201532923551952 [org.dataone.client.rest.RestClient]
20151126-07:05:52: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_NotAuthorized_201532923551952 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: creating a test object.  pid = testView_NotAuthorized_201532923551952 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:52: [INFO]: SystemMetadata for pid: testView_NotAuthorized_201532923551952
<?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_201532923551952</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-26T07:05:52.137+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:52.137+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [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_201532923551952; FilePart:object = /tmp/mmp.output.6582565602949925713.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.280864939610263803.tmp (949 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:53: [INFO]: object created.  pid = testView_NotAuthorized_201532923551952 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]:  ====>>>>> pid of procured test Object: testView_NotAuthorized_201532923551952 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views/default/testView_NotAuthorized_201532923551952 [org.dataone.client.rest.RestClient]
20151126-07:05:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:53: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:53: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:53: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05: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]
20151126-07:05:53: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:53: [INFO]: 
***************** running test for testView_InvalidTheme(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_InvalidTheme_201532923553580 [org.dataone.client.rest.RestClient]
20151126-07:05:54: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201532923553580 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: creating a test object.  pid = testView_InvalidTheme_201532923553580 on https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:54: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201532923553580
<?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_201532923553580</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-26T07:05:54.065+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:54.065+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:55: [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_201532923553580; FilePart:object = /tmp/mmp.output.173695370828306548.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.8530667365955370987.tmp (948 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:55: [INFO]: object created.  pid = testView_InvalidTheme_201532923553580 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:55: [INFO]:  ====>>>>> pid of procured test Object: testView_InvalidTheme_201532923553580 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201532923553580 [org.dataone.client.rest.RestClient]
20151126-07:05:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: 
***************** running test for testView_InvalidTheme(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/testView_InvalidTheme_201532923556559 [org.dataone.client.rest.RestClient]
20151126-07:05:56: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [WARN]: Unable to find a valid authoritative MN to use for the object: testView_InvalidTheme_201532923556559 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: creating a test object.  pid = testView_InvalidTheme_201532923556559 on https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:56: [INFO]: SystemMetadata for pid: testView_InvalidTheme_201532923556559
<?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_201532923556559</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-26T07:05:56.745+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:05:56.745+00:00</dateSysMetadataModified><originMemberNode>bogusAuthoritativeNode</originMemberNode><authoritativeMemberNode>bogusAuthoritativeNode</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:57: [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_201532923556559; FilePart:object = /tmp/mmp.output.704812048451027427.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.7105292076678239350.tmp (948 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:05:57: [INFO]: object created.  pid = testView_InvalidTheme_201532923556559 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:05:57: [INFO]:  ====>>>>> pid of procured test Object: testView_InvalidTheme_201532923556559 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views/bogus_theme_yaaaay/testView_InvalidTheme_201532923556559 [org.dataone.client.rest.RestClient]
20151126-07:06:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:27: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:27: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:28: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:28: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:28: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:28: [INFO]: 
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [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]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: 
***************** running test for testView_InvalidSystemMetadata(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [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]
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:29: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:29: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: 
***************** running test for testListViews(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/views [org.dataone.client.rest.RestClient]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: 
***************** running test for testListViews(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/views [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.338 sec
Running org.dataone.integration.it.apiTests.MNReplicationV2IT
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: 
***************** running test for testReplicate_NoCertificate vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [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.8407014841160243180.tmp (799 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:06:30: [INFO]: 
***************** running test for testReplicate_NoCertificate vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [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.4223968069667527425.tmp (801 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:06:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:30: [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]
20151126-07:06:31: [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.6563411824221093172.tmp (849 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:06:31: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [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]
20151126-07:06:31: [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.1701490914228782950.tmp (848 bytes);  [org.dataone.client.rest.RestClient]
Tests run: 4, Failures: 0, Errors: 0, Skipped: 2, Time elapsed: 1.445 sec
Running org.dataone.integration.it.apiTests.MNReadV2IT
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:31: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:31: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:31: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:31: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: 
***************** running test for testGet() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [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]
20151126-07:06:31: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [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]
20151126-07:06:31: [INFO]: 
***************** running test for testGet() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [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]
20151126-07:06:31: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [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]
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:31: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: 
***************** running test for testGet() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532923632241 [org.dataone.client.rest.RestClient]
20151126-07:06:32: [INFO]: 
***************** running test for testGet() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532923632325 [org.dataone.client.rest.RestClient]
20151126-07:06:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:32: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923632681_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923632788_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923632875_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923632968_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292363373_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633160_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633277_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633378_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633470_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633565_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633679_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633786_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923633892_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292363413_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634113_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634200_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634283_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634382_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634479_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634580_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634663_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634754_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634851_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923634961_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292363574_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635169_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635268_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635371_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635460_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]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635555_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: 
***************** running test for testGet_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:35: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635673_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635715_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635760_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635794_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635840_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635879_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635916_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635962_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923635996_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292363642_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292363684_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636125_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636164_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636205_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636242_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636289_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636332_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636369_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636402_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636448_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636490_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636538_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636570_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636604_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636644_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636687_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636733_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636771_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636806_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]
20151126-07:06:36: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923636842_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:36: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:36: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:36: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [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]
20151126-07:06:37: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [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]
20151126-07:06:37: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [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]
20151126-07:06:37: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [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]
20151126-07:06:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:37: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:37: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923637832_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923637940_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292363833_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638127_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638232_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638322_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638425_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638509_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638592_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638688_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638792_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:38: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638906_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923638988_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292363997_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639194_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639291_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639397_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639485_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639598_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639718_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:39: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639820_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923639912_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test2015329236404_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640106_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640205_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640342_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640449_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640542_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640649_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]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640762_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: 
***************** running test for testGetSystemMetadata_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:40: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640874_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640906_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:40: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640937_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923640986_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292364126_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292364161_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641102_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641160_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641205_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641243_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641282_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641322_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641371_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641416_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641452_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641486_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641522_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641561_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641602_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641652_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641695_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641740_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641771_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641814_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641856_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641893_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:41: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641930_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test201532923641986_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292364225_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]
20151126-07:06:42: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/Test20153292364262_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: 
***************** running test for testDescribe() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [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]
20151126-07:06:42: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [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]
20151126-07:06:42: [INFO]: 
***************** running test for testDescribe() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [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]
20151126-07:06:42: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [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]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:42: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:43: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: 
***************** running test for testDescribe() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:2015329236430 [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: 
***************** running test for testDescribe() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532923643108 [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:43: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:43: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923643461_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:43: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923643662_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923643851_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292364461_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923644259_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923644449_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:44: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923644642_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923644834_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292364528_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923645235_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923645440_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:45: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923645644_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923645820_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923646299_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923646490_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:46: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923646684_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923646866_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292364761_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923647233_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923647423_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923647609_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:47: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923647806_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923647987_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923648189_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923648379_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923648563_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:48: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923648738_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923648936_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649128_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]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649330_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:49: [INFO]: 
***************** running test for testDescribe_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:49: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649533_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649583_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649630_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649671_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649707_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649752_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649800_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649848_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649892_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:49: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649939_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923649978_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292365024_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test20153292365062_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650115_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650173_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650218_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650273_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650316_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650360_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650406_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650458_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650505_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650550_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650608_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650652_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650693_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650740_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650779_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650831_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]
20151126-07:06:50: [INFO]: rest call info: HEAD https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/Test201532923650876_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:50: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:50: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:50: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [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]
20151126-07:06:51: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [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]
20151126-07:06:51: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [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]
20151126-07:06:51: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [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]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:51: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/TestingNotFound:201532923651904 [org.dataone.client.rest.RestClient]
20151126-07:06:51: [INFO]: 
***************** running test for testGetChecksum() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/TestingNotFound:201532923651977 [org.dataone.client.rest.RestClient]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:51: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:52: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:52: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:52: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:52: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652320_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652388_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652479_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652541_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652606_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652670_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652737_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652802_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:52: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652885_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923652952_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test20153292365315_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test20153292365380_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653147_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653215_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653285_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653352_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653436_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653506_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653569_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653635_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653695_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653778_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653850_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:53: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653913_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923653975_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test20153292365438_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654123_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654189_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654253_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]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654320_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: 
***************** running test for Testing IdentifierEncoding - setting up identifiers to check ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: 
***************** running test for testGetChecksum_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654386_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654402_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654418_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654433_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654447_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654461_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654475_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654489_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654504_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654519_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654544_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654560_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654589_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654614_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654628_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654645_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654658_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654672_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654685_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654698_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654717_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654730_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654743_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654757_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654778_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654791_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654803_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654816_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654829_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]
20151126-07:06:54: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/checksum/Test201532923654842_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:06:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:54: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: 
***************** running test for testListObjects() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:55: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-26T06:56:55.364%2B00:00&toDate=2015-11-26T07:05:55.364%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20151126-07:06:55: [INFO]: 
***************** running test for testListObjects() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:55: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-26T06:56:55.542%2B00:00&toDate=2015-11-26T07:05:55.542%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20151126-07:06:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:55: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:55: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:56: [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]
20151126-07:06:56: [INFO]: 
***************** running test for testListObjects_Slicing(...) vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:56: [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]
20151126-07:06:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:56: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:56: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:56: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:56: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:56: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:56: [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]
20151126-07:06:57: [INFO]: 
***************** running test for testListObjects_FromDateTest() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:57: [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]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:57: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:57: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:57: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:57: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: 
***************** running test for testListObjects() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:57: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-26T06:56:57.679%2B00:00&toDate=2015-11-26T07:05:57.679%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20151126-07:06:57: [INFO]: 
***************** running test for testListObjects() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:57: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object?fromDate=2015-11-26T06:56:57.818%2B00:00&toDate=2015-11-26T07:05:57.818%2B00:00&formatId=text/csv&start=0&count=10 [org.dataone.client.rest.RestClient]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:57: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:58: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:58: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:58: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:58: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [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]
20151126-07:06:58: [INFO]: 
***************** running test for testListObjects_FormatIdFilteringFakeFormat() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [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]
20151126-07:06:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:58: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:59: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:59: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:59: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06: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]
20151126-07:06:59: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: 
***************** running test for testSynchronizationFailed() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [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]
20151126-07:06:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [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]
20151126-07:06:59: [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-26T07:06:59.445+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:06:59.445+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUCSB2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUCSB2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [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.5769413125146224177.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.5981267126980754112.tmp (924 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:06:59: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:06:59: [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>

20151126-07:06:59: [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.5637262907489603205.tmp (200 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:06:59: [INFO]: 
***************** running test for testSynchronizationFailed() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [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]
20151126-07:06:59: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: certificate filename: cnDevUNM2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:06:59: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07: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-26T07:06:59.999+00:00</dateUploaded><dateSysMetadataModified>2015-11-26T07:06:59.999+00:00</dateSysMetadataModified><originMemberNode>urn:node:mnDevUNM2</originMemberNode><authoritativeMemberNode>urn:node:mnDevUNM2</authoritativeMemberNode></d1_v2.0:systemMetadata> [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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.7965675577692594737.tmp (17181 bytes); FilePart:sysmeta = /tmp/mmp.output.4965450565762923055.tmp (921 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:07:00: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object [org.dataone.client.rest.RestClient]
20151126-07:07:00: [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>

20151126-07:07:00: [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.9002241566144733170.tmp (200 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:07:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:00: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:00: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:00: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:00: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:00: [INFO]: 
***************** running test for testGetReplica() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:25: [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]
20151126-07:07:25: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:25: [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]
20151126-07:07:25: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:25: [INFO]: 
***************** running test for testGetReplica() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:25: [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]
20151126-07:07:25: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [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]
20151126-07:07:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:26: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:26: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:26: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:26: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:26: [INFO]: 
***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:27: [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]
20151126-07:07:27: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:27: [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]
20151126-07:07:27: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:27: [INFO]: 
***************** running test for testGetReplica_AuthenticateITKUser() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:27: [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]
20151126-07:07:27: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [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]
20151126-07:07:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:28: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:28: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:28: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:28: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: 
***************** running test for testGetReplica_NoCert() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [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]
20151126-07:07:29: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [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]
20151126-07:07:29: [INFO]: 
***************** running test for testGetReplica_NoCert() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [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]
20151126-07:07:29: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [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]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: 
***************** running test for testGetReplica() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532923729638 [org.dataone.client.rest.RestClient]
20151126-07:07:29: [INFO]: 
***************** running test for testGetReplica() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object/TestingNotFound:201532923729744 [org.dataone.client.rest.RestClient]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:29: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:29: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:30: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:30: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:30: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: 
***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: 
***************** running test for   Node:: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730100_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:07:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730257_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:07:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730436_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:07:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730604_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:07:30: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730763_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923730923_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373183_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923731255_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923731409_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923731563_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:07:31: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923731721_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923731874_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373238_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923732200_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923732367_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923732520_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923732677_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:07:32: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923732849_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015329237330_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733162_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733315_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733487_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733642_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:07:33: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733795_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923733952_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734125_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734291_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734446_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734605_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]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734777_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:34: [INFO]: 
***************** running test for testGetReplica_IdentifierEncoding() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:34: [INFO]: 
***************** running test for   Node:: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734928_common-unicode-ascii-safe-ABCDEFGHIJKLMNOPQRSTUVWXYZ [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734945_common-unicode-ascii-safe-abcdefghijklmnopqrstuvwxyz [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734959_common-unicode-ascii-safe-0123456789 [org.dataone.client.rest.RestClient]
20151126-07:07:34: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734974_common-unicode-ascii-safe-:@$-_.!*()',~ [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923734989_common-unicode-ascii-safe-unreserved-._~ [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test2015329237354_common-unicode-ascii-safe-sub-delims-$!*()', [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373537_common-unicode-ascii-safe-gen-delims-:@ [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373554_common-unicode-ascii-escaped-%22%23%3C%3E%5B%5D%5E%60%7B%7D%7C [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373573_common-unicode-ascii-escaped-tomcatBlocked-%5C [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test20153292373595_common-unicode-ascii-escaped-tomcatBlocked-%255C [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735109_common-unicode-ascii-semi-colon-test-%253B [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735124_common-unicode-ascii-escaped-%25 [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735139_common-unicode-ascii-escape-anyway-%2B [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735153_path-unicode-ascii-safe-&=&= [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735170_path-unicode-ascii-escaped-%3B [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735184_path-unicode-ascii-escaped-%3F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735199_path-unicode-ascii-escaped-%2F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735213_path-unicode-ascii-escaped-%253F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735227_path-unicode-ascii-escaped-%252F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735242_path-unicode-ascii-escaped-double-%2F%2Fcase [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735256_path-unicode-ascii-escaped-double-trailing%2F%2F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735270_path-unicode-ascii-escaped-double-%252F%252Fcase [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735284_path-unicode-ascii-escaped-double-trailing%252F%252F [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735300_common-unicode-bmp-1byte-escaped-%C2%A1%C2%A2%C2%A3 [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735315_common-unicode-bmp-2byte-escaped-%E4%A6%B9%E4%A6%BA [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735331_common-ascii-doc-example-urn:lsid:ubio.org:namebank:11815 [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735345_path-ascii-doc-example-10.1000%2F182 [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735361_path-ascii-doc-example-http:%2F%2Fexample.com%2Fdata%2Fmydata%3Frow=24 [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735376_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]
20151126-07:07:35: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/replica/Test201532923735400_common-bmp-doc-example-Is_f%C3%A9idir_liom_ithe_gloine [org.dataone.client.rest.RestClient]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing get() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing get(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing getSystemMetadata() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing getSystemMetadata(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing describe() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing describe(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing listObjects() method ...  [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: Testing listObjects(), Case1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:35: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:35: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:35: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:35: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate filename: cnDevUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: client setup as Subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate filename: cnSandboxUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: client setup as Subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate directory: /etc/dataone/client/testClientCerts/ [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: certificate filename: cnStageUNM1 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: client setup as Subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:35: [INFO]: 
***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:36: [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]
20151126-07:07:36: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:37: [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]
20151126-07:07:38: [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-26T07:07:37.567+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:38: [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-26T07:07:37.567+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:39: [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-26T07:07:37.567+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:40: [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-26T07:07:37.567+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:40: [INFO]: created client for certificate file: cnDevUNM1 with subject: CN=urn:node:cnDevUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [INFO]: created client for certificate file: cnSandboxUNM1 with subject: CN=urn:node:cnSandboxUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [INFO]: created client for certificate file: cnStageUNM1 with subject: CN=urn:node:cnStageUNM1,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [INFO]: 
***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:40: [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]
20151126-07:07:40: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:41: [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]
20151126-07:07:41: [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-26T07:07:41.293+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:42: [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-26T07:07:41.293+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:42: [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-26T07:07:41.293+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:42: [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-26T07:07:41.293+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:07:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:42: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:42: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07: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]
20151126-07:07:42: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:42: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:07:43: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:07:43: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:07:43: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:07:43: [INFO]: 
***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:12: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-ucsb-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:13: [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]
20151126-07:08:13: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:13: [INFO]: 
***************** running test for testSystemMetadataChanged() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [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]
20151126-07:08:14: [INFO]:  ====>>>>> pid of procured test Object: TierTesting:mn-dev-unm-2:Public_READ.14 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [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]
20151126-07:08:14: [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]
20151126-07:08:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:14: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:14: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:15: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:15: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:15: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:15: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:15: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:15: [INFO]: 
***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:17: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3201532923815263; FilePart:object = /tmp/mmp.output.7888072736850079377.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.8994274175437493958.tmp (805 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:08:17: [INFO]: rest call info: POST https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier3201532923815263; ParamPart:dateSysMetaLastModified = 2015-11-26T07:08:17.423+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:17: [INFO]: created client for certificate file: testPerson with subject: CN=testPerson,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:17: [INFO]: 
***************** running test for testSystemMetadataChanged_authITKuser() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/object; MMP message has: ParamPart:pid = mNodeTier3201532923817913; FilePart:object = /tmp/mmp.output.8942476415213176885.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.1275940180015137306.tmp (805 bytes);  [org.dataone.client.rest.RestClient]
20151126-07:08:18: [INFO]: rest call info: POST https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/dirtySystemMetadata; MMP message has: ParamPart:pid = mNodeTier3201532923817913; ParamPart:dateSysMetaLastModified = 2015-11-26T07:08:18.269+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: rest call info: GET https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:18: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:18: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:18: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: 
***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [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-26T07:08:19.015+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: 
***************** running test for testSystemMetadataChanged_NotAuthPuplic() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [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-26T07:08:19.198+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:19: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:19: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:19: [INFO]: 
***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [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-26T07:08:19.546+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:20: [INFO]: created client for certificate file: testRightsHolder with subject: CN=testRightsHolder,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: 
***************** running test for testSystemMetadataChanged_NotAuthRightsHolder() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [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-26T07:08:20.041+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:20: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:20: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:20: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:20: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:20: [INFO]: 
***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [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-26T07:08:20.520+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: 
***************** running test for testSystemMetadataChanged_InvalidPid() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [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-26T07:08:21.147+00:00; ParamPart:serialVersion = 10;  [org.dataone.client.rest.RestClient]
20151126-07:08:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: ***  context label:   DEV2 [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: **************************************************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:21: [INFO]: MN excluded from test: https://mn-dev-ucsb-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08: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]
20151126-07:08:21: [INFO]: MN included in test: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: rest call info: GET https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:21: [INFO]: MN excluded from test: https://mn-dev-unm-1.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: created client for certificate file: cnDevUNM2 with subject: CN=urn:node:cnDevUNM2,DC=dataone,DC=org [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/monitor/ping [org.dataone.client.rest.RestClient]
20151126-07:08:21: [INFO]: MN included in test: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: rest call info: GET https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2/meta/TestingNotFound:201532923821697 [org.dataone.client.rest.RestClient]
20151126-07:08:21: [INFO]: 
***************** running test for testGetSystemMetadata() vs. node: https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2 ***************** [org.dataone.integration.ContextAwareTestCaseDataone]
20151126-07:08:21: [INFO]: rest call info: GET https://mn-dev-unm-2.test.dataone.org/metacat/d1/mn/v2/meta/TestingNotFound:201532923821793 [org.dataone.client.rest.RestClient]
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 110.623 sec

Results :

Failed tests: 
  testUpdateSystemMetadata_InvalidRequest_ModifiedSeriesId(org.dataone.integration.it.apiTests.MNStorageV2IT): Expected an InvalidRequest. 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_InvalidRequest_ModifiedSeriesId_2015329223434583 ]
  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:2015329223655726_common-unicode-ascii-escaped-tomcatBlocked-%25255C ]
  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:201532922374330_common-unicode-ascii-escape-anyway-%252B ]
  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:2015329223816171_common-unicode-ascii-escape-space-v-plus-%252B%2520%252B%252520%2520%252520%252B ]
  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:2015329223929191_path-unicode-ascii-escaped-double-trailing%252F%252F ]
  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:201532922401758_path-unicode-ascii-escaped-double-trailing%25252F%25252F ]
  testCreateData_IdentifierEncoding(org.dataone.integration.it.apiTests.MNStorageV2IT): 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/object; MMP message has: ParamPart:pid = testMNodeTier3:201532922419205_path-ascii-doc-example-10.1000%2F182; FilePart:object = /tmp/mmp.output.1086443365001611282.tmp (684336 bytes); FilePart:sysmeta = /tmp/mmp.output.7020289160795127674.tmp (903 bytes);  ]
  testUpdate(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/meta/testUpdate_2015329224348550 ]
  testUpdateSystemMetadata_InvalidRequest_SysmetaUnmodified(org.dataone.integration.it.apiTests.MNStorageV2IT): updateSystemMetadata call shouldn't fail if metadata was not modified. Got: org.dataone.integration.TestIterationEndingException: unexpected client-side exception encountered when trying to create test object : Unable to create test object!/class org.dataone.client.exception.ClientSideException: /Read timed out  [for host https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn/v2 ]
  testIsAuthorized_NullPolicy_testGroup_is_RightsHolder(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:RightsHolder_testGroup.14 ]
  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_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-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests:
  testIsAuthorized_AccessPolicy_is_testPerson_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:testPerson_CHANGE.14 ]
  testIsAuthorized_AccessPolicy_is_testGroup_can_ChangePerm(org.dataone.integration.it.apiTests.MNAuthorizationV2IT): https://mn-dev-ucsb-2.test.dataone.org/metacat/d1/mn Failed 1 or more tests:

Tests run: 113, Failures: 16, Errors: 0, Skipped: 5

[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: 36:30.241s
[INFO] Finished at: Thu Nov 26 07:08:22 UTC 2015
[INFO] Final Memory: 48M/626M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data